flutter_markdown library
A library to render markdown formatted text.
Classes
- Markdown
- A scrolling widget that parses and displays Markdown. [...]
- MarkdownBody
- A non-scrolling widget that parses and displays Markdown. [...]
- MarkdownBuilder
- Builds a Widget tree from parsed Markdown. [...]
- MarkdownBuilderDelegate
- A delegate used by MarkdownBuilder to control the widgets it creates.
- MarkdownElementBuilder
- MarkdownStyleSheet
- Defines which TextStyle objects to use for which Markdown elements.
- MarkdownWidget
- A base class for widgets that parse and display Markdown. [...]
- SyntaxHighlighter
- Creates a format TextSpan given a string. [...]
- TaskListSyntax
- Parse task list items.
Enums
- MarkdownListItemCrossAxisAlignment
- Enumeration of alignment strategies for the cross axis of list items.
- MarkdownStyleSheetBaseTheme
- Enum to specify which theme being used when creating MarkdownStyleSheet [...]
Typedefs
-
MarkdownCheckboxBuilder(
bool value) → Widget - Signature for custom checkbox widget. [...]
-
MarkdownImageBuilder(
Uri uri, String title, String alt) → Widget - Signature for custom image widget. [...]
-
MarkdownTapLinkCallback(
String text, String href, String title) → void - Signature for callbacks used by MarkdownWidget when the user taps a link. The callback will return the link text, destination, and title from the Markdown link tag in the document. [...]