Text
Presentations
v1.0
zero-schema
No description provided.
Required fields
PresentationType Text
Properties
PresentationType
string
required
Text is used to display styled text with various alignment and overflow handling options.
Text
string
required
The actual text content to be displayed.
FontSize
number, object
optional
The size of the plugin in pixels. Accepts a responsive value map ({"sm": …, "md": …, "lg": …}).
Default
16FontFamily
string
optional
The font family used for the plugin.
Default
"DefaultUI"Allowed DefaultUI DefaultMonospace Google:Inter Google:Roboto Google:Open Sans Google:Lato Google:Montserrat Google:Poppins Google:Nunito Google:Nunito Sans Google:Raleway Google:Work Sans Google:Rubik Google:Karla Google:Manrope Google:DM Sans Google:Outfit Google:Sora Google:Space Grotesk Google:Plus Jakarta Sans Google:Barlow Google:Cabin Google:Ubuntu Google:PT Sans Google:Fira Sans Google:Josefin Sans Google:Quicksand Google:Archivo Google:Noto Sans Google:Merriweather Google:Playfair Display Google:Lora Google:PT Serif Google:EB Garamond Google:Libre Baskerville Google:Crimson Text Google:Roboto Slab Google:Zilla Slab Google:Noto Serif Google:Oswald Google:Bebas Neue Google:Anton Google:Pacifico Google:Dancing Script Google:Caveat Google:Comfortaa Google:Righteous Google:Fira Code Google:JetBrains Mono Google:Roboto Mono Google:Source Code Pro Google:Space Mono Google:Inconsolata Google:Mukta Google:Hind Google:Noto Sans Devanagari
FontWeight
string
optional
The weight of the font used for the plugin.
Default
"w400"Height
number, object
optional
The height of the font used for the plugin. Accepts a responsive value map ({"sm": …, "md": …, "lg": …}).
BackgroundColor
string, object
optional
The BackgroundColor of the plugin. Accepts a color name, the "primary" token, a #hex string, or a gradient object ({"Colors": [...], "Type": "Linear"|"Radial"|"Sweep"}).
Color
string, object
optional
The BackgroundColor of the plugin. Accepts a color name, the "primary" token, a #hex string, or a gradient object ({"Colors": [...], "Type": "Linear"|"Radial"|"Sweep"}).
LetterSpacing
number, object
optional
The spacing between letters in the text. Accepts a responsive value map ({"sm": …, "md": …, "lg": …}).
TextAlign
string
optional
The alignment of the text.
Default
"Left"Allowed Left Center Right Justify
TextOverflow
string
optional
The strategy for handling text overflow.
Allowed Clip Ellipsis Fade
TextDecoration
string
optional
The decoration applied to the text.
Allowed None Underline Overline LineThrough
Icon
string
optional
An optional icon to display alongside the text.
Align
string
optional
The alignment of the text within its container.
Allowed Left Center Right Justify
ShowCursor
boolean
optional
Whether to show a cursor for text editing
CursorColor
string, object
optional
The color of a cursor as color name or hex value. Accepts a color name, the "primary" token, a #hex string, or a gradient object ({"Colors": [...], "Type": "Linear"|"Radial"|"Sweep"}).
CursorWidth
number, object
optional
The width of a cursor in pixels. Accepts a responsive value map ({"sm": …, "md": …, "lg": …}).
Default
0Selectable
boolean
optional
It state whether the text can be selected by the user.
Default
falseFocus
boolean
optional
State whether the text should be focused or not
Default
falseIsLink
boolean
optional
Treats text as a link with underline on hoover
Default
falseShowSpinner
boolean
optional
It shows the loading spinner next to the text
Default
falseSoftWrap
boolean
optional
It wraps the text should wrap to the next line if it's too long.
Default
falseMaxLines
integer, object
optional
The maximum number of lines to display for wrapped text. Accepts a responsive value map ({"sm": …, "md": …, "lg": …}).
SubscribeTo
optional
Reactive interpolation: context path(s) this node re-interpolates on when their value changes. A single path or a list of paths; the leading 'Context.' is optional (e.g. 'Identity.Name' or 'Context.Identity.Name'). Fires only on an actual value change; never re-runs OnInit. See reference/04-interpolation.md.