Skip to main content

Text

This node renders a text block.

The Text node displays static or dynamic text content with rich styling options.

The Text node is used for all typography: headings, paragraphs, labels, and captions. It supports dynamic content binding, multiple lines, and extensive CSS styling (font, size, color, alignment).

Inputs

Content

DataDescription
TextThe string to display. Connect a variable or database field here for dynamic text.

Style

DataDescription
Font FamilyThe font typeface.
Font SizeSize in pixels, em, or rem.
Font WeightThickness (e.g., 400, 700, Bold).
ColorText color.
Text Horizontal AlignLeft, Center, Right.
Text Vertical AlignTop, Center, Bottom.

Advanced

DataDescription
TagHTML tag to use (div, h1-h6, p, span). Semantic meaning only; styling is independent.
Word Break"Normal" or "Break All" (force wrap).

Outputs

General

DataDescription
Node ReferenceReference to the text element.

Usage

Dynamic Title

  1. Add a Text node.
  2. Connect a String variable "Welcome, User!" to the Text input.
  3. Set Font Size to 24px and Font Weight to Bold.

Paragraph

  1. Add a Text node.
  2. Set Tag to p.
  3. Type your content into the Text property.

Detailed Behavior

  • Auto-Resize: By default, the text node resizes to fit its content ("Content Width/Height").
  • Truncation: If you set a fixed width/height, text may wrap or be clipped depending on settings.

Troubleshooting

  • Text Not Updating: Ensure the connection to the Text input is valid and sending a string.
  • Wrapping Issues: If text isn't wrapping, check if "White Space" is set to "No Wrap" in advanced styles (if available) or if the container width is unconstrained.