Radzen.Blazor.Markdown Namespace

Classes

Name Description
AtxHeading

Represents a markdown ATX heading: # Heading.

Block

Base class for a markdown block nodes.

BlockContainer

Base class for markdown block nodes that can contain other blocks.

BlockQuote

Represents a markdown block quote: > Quote.

Code

Represents a markdown inline code block: `code`.

Document

Represents a markdown document.

Emphasis

Represents an emphasis element in a markdown document: _emphasis_ or *emphasis*.

FencedCodeBlock

Represents a fenced code block in a markdown document: ``` or ~~~.

Heading

A base class for all heading elements.

HtmlBlock

Represents an HTML block.

HtmlInline

Represents an inline HTML element.

Image

Represents an inline image element: ![Alt text](/path/to/img.jpg "Optional title")

IndentedCodeBlock

Represents a markdown indented code block.

Inline

Base class for markdown inline nodes.

InlineContainer

Base class for inline elements that contain other inline elements.

Leaf

Base class for markdown leaf block nodes.

LineBreak

Represents a line break node. Line breaks are usually empty lines and are used to separate paragraphs.

Link

Represents a link element: [Link text](/path/to/page "Optional title")

List

Base class for list elements (ordered and unordered).

ListItem

Represents a list item node.

MarkdownParser

Parses a Markdown document.

NodeVisitorBase

Base class for visitors that traverse a Markdown document.

OrderedList

Represents an ordered list: 1. item.

Paragraph

Represents a paragraph node.

SetExtHeading

Represents a setext heading node. Setext headings are headings that are underlined with equal signs for level 1 headings and dashes for level 2 headings.

SoftLineBreak

Represents a soft line break node. Soft line breaks are usually used to separate lines in a paragraph.

Strong

Represents a strong node: **strong**.

Table

Represents a table in a Markdown document.

TableCell

Represents a table cell in a Markdown table.

TableHeaderRow

Represents a table header row in a Markdown table.

TableRow

Represents a table row in a Markdown table.

Text

Represents a text node.

ThematicBreak

Represents a thematic break node: ***, ---, or ___.

UnorderedList

Represents an unordered list: - item.

Interfaces

Name Description
IBlockInlineContainer

Represents a block node that has inline children.

INode

Represents a markdown node that can be visited by a INodeVisitor.

INodeVisitor

Represents a visitor for Markdown AST nodes.

Enums

Name Description
TableCellAlignment

The alignment of a table cell.

An error has occurred. This app may no longer respond until reloaded. Reload 🗙