InlineTextNode class abstract

InlineTextNode is a base class for all nodes with "inline" placement rules; it roughly corresponds to <span/> in HTML.

Implementations include:

  • PlainTextNode - just a string of plain text, no special formatting.
  • BoldTextNode - bolded string
  • ItalicTextNode - italic string
  • CodeTextNode - inline code block
  • GroupTextNode - collection of multiple InlineTextNode's to be joined one after the other.
Inheritance
Implementers

Constructors

InlineTextNode()

Properties

hashCode int
The hash code for this object.
no setterinherited
layoutBuilder → TextNodeLayoutBuilder
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
style InlineTextStyle
getter/setter pairoverride-getter

Methods

fillStyles(DocumentStyle stylesheet, InlineTextStyle parentTextStyle) → void
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited