markdown_viewer library

Classes

MarkdownElement
Creates a MarkdownElement node.
MarkdownElementBuilder
MarkdownImageInfo
MarkdownNode
Base class for Markdown nodes.
MarkdownRenderer
MarkdownStyle
MarkdownText
Creates a MarkdownText node.
MarkdownTreeElement
A class for for the tree element produced by MarkdownRenderer.
MarkdownViewer
NodeVisitor
SiblingPosition
Creates a SiblingPosition which represent the postion of a MarkdownNode in it's siblings.

Enums

MarkdownAlternating
Enumeration of the ways to alternate the table row background.
MarkdownListType
Enumeration of list types.

Typedefs

Attributes = Map<String, String>
CopyIconBuilder = Widget Function(bool copied)
MarkdownCheckboxBuilder = Widget Function(bool checked)
Signature for custom checkbox widget.
MarkdownHighlightBuilder = List<TextSpan> Function(String text, String? language, String? infoString)
Syntax highlights text for codeBlock element.
MarkdownImageBuilder = Widget Function(Uri uri, MarkdownImageInfo info)
Signature for custom image widget.
MarkdownListItemMarkerBuilder = Widget Function(MarkdownListType style, String? number)
Signature for custom list item marker widget.
MarkdownTapLinkCallback = void Function(String? href, String? title)
Signature for callbacks used by MarkdownWidget when the user taps a link.
MdBlockElement = BlockElement
Alias name of BlockElement from dart_markdown package.
MdBlockParser = BlockParser
Alias name of BlockParser from dart_markdown package.
MdBlockSyntax = BlockSyntax
Alias name of BlockSyntax from dart_markdown package.
MdElement = Element<Node>
Alias name of Element from dart_markdown package.
MdInlineElement = InlineElement
Alias name of InlineElement from dart_markdown package.
MdInlineObject = InlineObject
Alias name of InlineObject from dart_markdown package.
MdInlineParser = InlineParser
Alias name of InlineParser from dart_markdown package.
MdInlineSyntax = InlineSyntax
Alias name of InlineSyntax from dart_markdown package.
MdNode = Node
Alias name of Node from dart_markdown package.
MdText = Text
Alias name of Text from dart_markdown package.