text library
Classes
- BackgroundStyle
- BlockElement
- BlockElement is the base class for TextElements with rectangular shape and "block" placement rules.
- BlockNode
-
BlockNode is a base class for all nodes with "block" placement rules; it
roughly corresponds to
<div/>
in HTML. - BlockStyle
- BlockStyle is a generic descriptor for a visual appearance of a block- level element.
- BoldTextNode
- An InlineTextNode representing bold text.
- CodeTextNode
- An InlineTextNode representing an inline code block string.
- ColumnNode
- ColumnNode is a block node containing other block nodes arranged as a column.
- DocumentRoot
- DocumentStyle
- DocumentStyle is a user-facing description of how to render an entire body of text; it roughly corresponds to a stylesheet in HTML.
- FlameTextStyle
- A FlameTextStyle is a base class for several classes that collectively describe the desired visual appearance of a "rich-text" document.
- Glyph
- Glyph describes a single character/ligature/icon within a SpriteFont.
- GroupTextNode
- An InlineTextNode to group other InlineTextNodes.
- HeaderNode
- InlineTextElement
- InlineTextElement is the base class that represents a single line of text, laid out and prepared for rendering.
- InlineTextNode
-
InlineTextNode is a base class for all nodes with "inline" placement
rules; it roughly corresponds to
<span/>
in HTML. - InlineTextStyle
- A FlameTextStyle used to style an inline text element.
- ItalicTextNode
- An InlineTextNode representing italic text.
- LineMetrics
- The LineMetrics object contains measurements of a text line.
- ParagraphNode
- PlainTextNode
- An InlineTextNode representing plain text.
- RectElement
- RRectElement
- SpriteFont
- SpriteFont contains information about a custom font stored in an asset file.
- SpriteFontRenderer
- SpriteFontRenderer will render text using a SpriteFont font, creating a SpriteFontTextElement.
- SpriteFontTextElement
- TextBlockNode
- TextElement
- An TextElement is a basic rendering block of a rich-text document.
-
TextNode<
T extends FlameTextStyle> - TextPaint
- TextPaint applies a Flutter TextStyle to a string of text, creating a TextPainterTextElement.
- TextPainterTextElement
- TextRenderer
- TextRenderer is an abstract interface for a class that can convert an arbitrary string of text into a renderable InlineTextElement.
- TextRendererFactory
- TextStyle
- An immutable style describing how to format and paint text.