type · ui.widget
list-row
One bounded list row with stable identity and optional progress.
{ id, label, value, color?, selected?, progress? }
- Stable ID
ui.widget.list-row- Owner
- app.ScriptUiListRow
- Authority
- presentation
- Timing
- composition
- Availability
- Phase 19Q9B
- Side effects
- Records detached presentation intent.
- Determinism
- Identity and declaration order.
- Introduced
- 1.19.0
Usage
Give each list row a unique stable ID, visible label, optional detached value, semantic value color, selected state, and normalized progress from zero through one.
Parameters
- None
Returns
A stable row contract contained by ui.widget.list.
Cost
Counts as one widget plus its text against the composition budgets.
Fields
This symbol has no fields.
Errors
- None
Examples
{id = "job:42", label = "Build east fence", value = "Blocked", color = "warning", selected = true, progress = 0.4}
API history
- 1.19.0: Added stable list row identities for Phase 19Q9B.