AlertBlockRenderer Class

Definition

Assembly MarkView.Avalonia.dll
Inherits Object → Markdig.Renderers.MarkdownObjectRenderer{MarkView.Avalonia.Rendering.AvaloniaRenderer,Markdig.Extensions.Alerts.AlertBlock} → AvaloniaObjectRenderer<TObject>
Implements Markdig.Renderers.IMarkdownObjectRenderer
Show inherited members (11)

Renders a Markdig Markdig.Extensions.Alerts.AlertBlock as a styled bordered panel with a header label. Supports GitHub GFM variants: NOTE, TIP, WARNING, IMPORTANT, CAUTION; any other kind gets the neutral markdown-alert style plus its own markdown-alert-<kind> class. BorderBrush per variant is provided by AXAML theme styles (markdown-alert-note, etc.). With UseExtendedAlertBlocks(MarkdownPipelineBuilder), an alert can also be foldable ([!KIND]- / [!KIND]+: class markdown-alert-collapsible, see MarkView.Avalonia.Rendering.Blocks.CollapsibleAlert) and have a custom title ([!KIND] Title) shown instead of the kind.

public sealed class AlertBlockRenderer : AvaloniaObjectRenderer<AlertBlock>, IMarkdownObjectRenderer
Tip: use kind:method, kind:property, kind:ctor. Press Esc to clear.

Methods (1)