10 references to RichContentBlock
Microsoft.AspNetCore.Components.AI (10)
Components\MessageListContext.cs (1)
38if (block is RichContentBlock rich)
Pipeline\BlockMappingPipeline.cs (1)
33_handlers.Add(new HandlerEntry<RichContentBlock>(new TextBlockHandler()));
Pipeline\TextBlockHandler.cs (8)
10internal sealed class TextBlockHandler : ContentBlockHandler<RichContentBlock> 12public override BlockMappingResult<RichContentBlock> Handle( 13BlockMappingContext context, RichContentBlock state) 29return BlockMappingResult<RichContentBlock>.Complete(); 32return BlockMappingResult<RichContentBlock>.Pass(); 42return BlockMappingResult<RichContentBlock>.Emit(state, state); 45return BlockMappingResult<RichContentBlock>.Update(state); 48internal static void RebuildParagraphs(RichContentBlock state)