Documents Namespace
Namespace Avalonia.Controls.Documents
Types
- Bold - Bold element - markup helper for indicating bolded content. Equivalent to a Span with FontWeight property set to FontWeights.Bold. Can contain other inline elements.
- Inline - Inline element.
- InlineCollection - A collection of Avalonia.Controls.Documents.Inlines.
- InlineUIContainer - InlineUIContainer - a wrapper for embedded UIElements in text flow content inline collections
- Italic - Italic element - markup helper for indicating italicized content. Equivalent to a Span with FontStyle property set to FontStyles.Italic. Can contain other inline elements.
- LineBreak - LineBreak element that forces a line breaking.
- MarkdownCodeBlock - A Avalonia.Controls.Documents.Paragraph that represents a fenced code block. Carries the language identifier so the render layer can apply syntax highlighting without extra lookups.
- MarkdownImage - A Avalonia.Controls.Documents.RichInlineUIContainer that represents an image in a Markdown document. Carries the image URL and title so the render layer can load the image when an Avalonia.Controls.Documents.MarkdownImage.ImageLoader is available.
- MarkdownTaskListItem - A Avalonia.Controls.Documents.ListItem that represents a task list item (checkbox). Carries the checked state so the render layer can draw a checkbox instead of a bullet marker.
- Run - A terminal element in text flow hierarchy - contains a uniformatted run of unicode characters
- Span - Span element used for grouping other Inline elements.
- TextElement - TextElement is an base class for content in text based controls. TextElements span other content, applying property values or providing structural information.
- Underline - Underline element - markup helper for indicating superscript content. Equivalent to a Span with TextDecorations property set to TextDecorations.Underlined. Can contain other inline elements.