A read-only informational visualization frame supporting rich text text formatting, optional colored identity accents, and dynamic item pagination bounds.
- Presenting filtered structural metrics, record lists, or query payloads cleanly to users without interactive input capabilities.
- Configuring dashboard utility banners, key metrics counters, or parsed data streams targeted directly at a database view shape rather than standard form parameters.
Requires configuring the Data Source framework parameters pointing cleanly at database views via custom data query selectors, identifier values, and extraction loops.
- Database view shape contexts, static object lists (e.g., [‘hi’, ‘hello’]), or complex filter schemas managed via Derived Data Expressions.
- A high-profile dashboard card rendering statistical database rows as a clean animated ‘Countup’ summary card.
- Displaying a formatted list of raw JSON arrays or styled Markdown notes directly fetched through custom query configurations.
- Attempting to capture user responses or text inputs, use form-bound input elements instead.
- Pointing the data source structure directly at an interactive table or form element context instead of targeting a structural database view shape.
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.
- Database view that supplies rows or form data.Default: none
- Primary-key field used to load a single record (edit/detail).Default: none
- Text box expression mapping logic paths across query collections.Default: none
- Configuration for response Format.Choices
jsongeotextxmlbytea
Default: none - Sets the collection looping logic rule applied to database matches.Default: none
- Configures data query variables or filters. Accepts manual text box script statements or target dropdown selectors.Default: none
- Expression controlling how the value is displayed.Example
element.dataDefault: buildCustomExpressionValue("element.data") - Configuration for icon.Default: none
- Sets the visualization theme tint using static identity mapping names or customized text box expression properties.Default: info
- Controls structural typography scales and text layouts formatting rules.Choices
h1— Extra large display headline text scaling.h2— Large display title text scaling.h3— Medium headline typography size spacing.h4— Standard section header text scale layout.h5— Compact sub-header text block scaling parameters.h6— Minimal header typography weight spacing.subtitle1— Primary bold layout descriptor accent scaling.subtitle2— Secondary compact label style font footprint.body1— Standard text size proportions.caption— Small low-contrast utility text formatting scale.button— Stylized block layout indicator weight rules.overline— All-caps tracking format layout styling rules.
Default: none - Positions an colored accent border parameter relative to the component layout footprint grid.Choices
top— Border renders horizontally across the upper boundary layer.right— Border renders down the right outer boundary framework.bottom— Border sits below the lower container threshold.left— Border renders down the left perimeter boundary.
Default: none - Visual container frame design styles.Choices
outlinedelevation— Uses standard box shadow depths to present visual vertical separation.
Default: none - Determines how raw input payload variables are decoded and presented inside the viewport canvas framework.Choices
plainmarkdownjson— Prettified code block format output suitable for structural array logging lists.countup— Animated numeric visual counter counting from zero up to the target value.flow
Default: none - Configuration for data Item Variant.Choices
roundedchiptext
Default: none - Enforces strict bounds constraints on the absolute maximum quantity of structural array elements rendered on screen.Default: none
- Minimum size: 2 × 2 grid cells (width × height).
- Default size when dropped on a page: 3 × 3.
label— Descriptive string identifier rendered adjacent to the text field.
Implements strict ARIA informative status regions (role=‘status’ or role=‘log’ based on format choices) keeping screen reading software updated on dynamic database text changes.
Other parts of your app can read live values from this element in custom expressions:
elements.orderTotal.<property>
loading
boolean
Indicates if the data is in process of being loaded from the server.
elements.orderTotal.loading
error
string
Error message when the last operation failed.
elements.orderTotal.error
formattedData
Varies by configuration
Display-ready value after format expressions run.
elements.orderTotal.formattedData
When The value after the format expression has run — what the reader actually sees. Prefer this over `data` when another element should show the same formatted text.
identifier
number | string
Resolved primary-key value for the loaded record.
elements.orderTotal.identifier
color
string
Resolved display colour after any colour expression runs.
elements.orderTotal.color
data
null
The raw value behind the displayed text.
elements.orderTotal.data
When The raw value before formatting. Use it when you need to calculate with the number rather than display it.
To use one of these, open the property you want to drive on the other element, switch it to expression mode in the Expression Editor, and enter:
| |
Replace orderTotal with this element’s unique id. Select the element in Application Designer and copy the id chip at the top of the right-hand property panel.
Drag this element into one of these containers:
| |