A read-only rich typography layout block that parses and prints markdown shorthand tokens (like stars for text weight, dashes for lists, backticks for code) alongside alignment settings.
- Presenting rich textual content containing custom typography formatting (bold, italic), blockquotes, code blocks, or structured bullet lists.
- Rendering dynamic string content that blends hardcoded text with i18n localization keys via expressions.
- Displaying stylized informational sections where standard text containers are too limited and advanced layout customization is required.
- Rich text properties, stylized documentation strings, or computed string combinations processed dynamically via expression fields.
- A rich text layout container generating a custom message by joining explicit strings with translated references (e.g., ‘Hi ’ + i18n.text).
- Rendering software documentation blocks, formatting code blocks, or displaying organized bulleted policy updates.
- Using to display pure unformatted raw fields or numeric scores, use the simpler data_display component instead.
- Enabling the ‘HTML Allowed’ flag when rendering raw, unsanitized user inputs, which can introduce cross-site scripting security risks.
Use instead
- Data Display — You only need to show basic data values or counts with simple card layouts rather than rich prose rendering.
Configure these in the Application Designer property panel. Group headings mirror the editor where possible. Data Source is where the element gets its rows or field binding (a view/query, a connector operation, or a parent form field). References appear only for view-backed sources and map foreign-key ID columns to readable labels from another view.
- A rich text editor field that accepts standard formatting notation, such as double markers for bold, single markers for italics, backticks for code blocks, hyphens for lists, and text alignment coordinates (left, center, right).Default: buildCustomExpressionValue("i18n.text")
- An expression box defining dynamic data overrides. Defaults to ‘i18n.text’ to reference the formatted text block above. String values can be concatenated seamlessly.Choices
hiddenautovisible
Default: none - A boolean switch controlling whether the rendering framework parses and injects native HTML tags found within the source content.Choices
leftcenterrightjustify
Default: none - A boolean switch controlling whether the rendering framework parses and injects native HTML tags found within the source content.Default: false
- Spacing between Markdown blocks in the rendered output.Default: none
- Default size when dropped on a page: 1 × 1.
Renders as a semantic layout box preserving appropriate native element markers (headings, lists, emphasis tags) generated by the markdown parser engine.
Drag this element into one of these containers: