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
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
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
ItalicTextNode
LineMetrics
The LineMetrics object contains measurements of a text line.
ParagraphNode
PlainTextNode
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.