Skip to main content

MarkdownNodeKinds Class

Definition

Assembly:Avalonia.Controls.Markdown
Package:Avalonia.Controls.Markdown

Custom Avalonia.Controls.Documents.TextModel.TextDocumentNodeKind registrations for Markdown-specific elements.

public class MarkdownNodeKinds

Inheritance: object -> MarkdownNodeKinds

Fields

NameDescription
AlertBlockNode kind for GitHub-style alert blocks (note, warning, tip, etc.).
CodeBlockNode kind for fenced code blocks.
CodeInlineNode kind for inline code spans.
HeadingNode kind for Markdown headings (H1–H6).
ImageNode kind for inline image elements.
QuoteBlockNode kind for blockquote sections.
TaskListItemNode kind for task list items (checkboxes).
ThematicBreakNode kind for thematic breaks (horizontal rules).

AlertBlock Field

Node kind for GitHub-style alert blocks (note, warning, tip, etc.).

public Avalonia.Controls.Documents.TextModel.TextDocumentNodeKind AlertBlock

CodeBlock Field

Node kind for fenced code blocks.

public Avalonia.Controls.Documents.TextModel.TextDocumentNodeKind CodeBlock

CodeInline Field

Node kind for inline code spans.

public Avalonia.Controls.Documents.TextModel.TextDocumentNodeKind CodeInline

Heading Field

Node kind for Markdown headings (H1–H6).

public Avalonia.Controls.Documents.TextModel.TextDocumentNodeKind Heading

Image Field

Node kind for inline image elements.

public Avalonia.Controls.Documents.TextModel.TextDocumentNodeKind Image

QuoteBlock Field

Node kind for blockquote sections.

public Avalonia.Controls.Documents.TextModel.TextDocumentNodeKind QuoteBlock

TaskListItem Field

Node kind for task list items (checkboxes).

public Avalonia.Controls.Documents.TextModel.TextDocumentNodeKind TaskListItem

ThematicBreak Field

Node kind for thematic breaks (horizontal rules).

public Avalonia.Controls.Documents.TextModel.TextDocumentNodeKind ThematicBreak