ReadonlyariaAccessible label for the repeater container.
ReadonlyconnectedOther UIRepeater instances that this repeater can transfer items to/from.
Pass an array of repeater references to enable cross-list drag-and-drop.
ReadonlydatasourceThe datasource providing items. Any IDatasource implementation is accepted.
ReadonlylimitMaximum number of items to render at once.
Defaults to Infinity (render all items).
Useful when you want to show only the first N items.
ReadonlyreorderableWhether items can be reordered via drag-and-drop.
When true the host gains display: block and pointer-event
drag handling is activated. When false (default) the repeater
behaves as before (display: contents, no drag overhead).
ReadonlyreorderedEmitted when an item is reordered within this repeater.
ReadonlytransferredEmitted on the target repeater when an item is transferred from another repeater.
ProtectedbuildBuild template context for an item at a given index.
A layout-agnostic repeater that renders a consumer-provided template for each item in a datasource.
Accepts the same IDatasource implementations used by
<ui-table-view>(e.g.ArrayDatasource,FilterableArrayDatasource,SortableArrayDatasource,RestDatasource), wrapping them in a DatasourceAdapter internally.The host element imposes no layout constraints — the consumer controls all styling via the template and/or CSS on the host.
Example
Basic usage:
Example
With filtering:
Example
With sorting: