CodeInlineRenderer Class

Definition

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

Renders a Markdig Markdig.Syntax.Inlines.CodeInline as a styled Avalonia.Controls.Documents.Run. Using Run (instead of Border+InlineUIContainer) keeps the text selectable. In right-to-left text, the code is wrapped in a left-to-right isolate (see MarkView.Avalonia.Rendering.Inlines.DirectionIsolate), so it reads left to right in one piece.

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

Methods (1)