Repeater
The Repeater duplicates its child components for every row in a table or formula result. Use it to render a repeating list of products, services, or price lines from data, where each row gets its own copy of the child layout.
Properties
The properties live in the inspector under the Repeater group. Data source accepts either a table selection or a Formula.
Property | What it does | Default |
|---|---|---|
Data source | Table or formula that provides the rows to repeat | Empty |
Preview content | Shows the repeated content in the editor before a data source is set | Off |
Logic | Visibility logic that controls when the Repeater is shown | Empty |
The Data source field shows the placeholder "Select data source" until you choose one. The available options are filled dynamically from the workspace tables. Formula examples shown in the inspector include TABLEFILTER(TABLE_NAME, 0, arr) and INDEX(RA, 0). Preview content is only added when Preview content is on.
References
References expose the current repeated row as data you can use in formulas and other elements.
Item: the current repeated item.
Index: the position of the current item.
Styling
The Repeater can be styled per state and per part of the element.
Style states: Default.
Named targets: wrapper.
The Repeater has no named style set and no Site quick styles. In the Document editor it reuses the Box quick-style set. Apply general styling from the Style tab: quick styles, style sets, and CSS overrides per state and per breakpoint.
The Repeater has no explicit empty-state text for a missing data source. In edit mode an empty data source shows an empty wrapper with padding, a dashed border, and a minimum height of 75px.
Related articles
UI Elements: overview of the elements.
FormulaScript Overview: using formulas in properties.