Represents a range of characters in a text node and its styles.
The characters in the range of text with the same styles.
Start index (inclusive) of the range of characters.
End index (exclusive) of the range of characters.
The size of the font. Has minimum value of 1.
The font family (e.g. "Inter"), and font style (e.g. "Regular").
The weight of the font (e.g. 400 for "Regular", 700 for "Bold").
Whether the text is underlined or has a strikethrough.
Overrides the case of the raw characters in the text node.
The spacing between the lines in a paragraph of text.
The spacing between the individual characters.
The paints used to fill the area of the shape.
The id of the TextStyle object that the text properties of this node are linked to
The id of the PaintStyle object that the fills property of this node is linked to.
The list settings.
hyperlink: HyperlinkTarget | null
A HyperlinkTarget if the text node has exactly one hyperlink, or null if the node has none.