ui/widgets/message_renderer library
Classes
- BlockquoteToken
- BoldToken
- CodeBlockToken
- CodeSpanToken
- ConversationMessage
- Renders a full conversation message with bubble-style layout.
- HeadingToken
- HorizontalRuleToken
- ItalicToken
- LinkToken
- ListItemToken
- MarkdownToken
- Markdown token types for rendering.
- MessageRenderer
- Renders a single conversation message.
- TextToken
Functions
-
hasMarkdownSyntax(
String text) → bool - Fast check for markdown syntax (optimization — skip parsing for plain text).
-
parseMarkdown(
String text) → List< MarkdownToken> - Parse markdown text into tokens.