Interface: FrameRow
Defined in: layout/frame-row.ts:8
Properties
depth
depth:
number
Defined in: layout/frame-row.ts:14
entryIds
entryIds: readonly
EntryId[]
Defined in: layout/frame-row.ts:29
Every Entry this row owns, in the order the row source gave them (#185). Empty for a header row and for a custom row with none. A row click selects all of them.
The first one is the row's subject: what cellsForRow formats cells from, and what a
gridCellRenderer resolves its entry context from (S5.4). "The Entries this row owns"
and "the Entry this row's cells describe" are two jobs, and only the second one is singular.
expandable
expandable:
boolean
Defined in: layout/frame-row.ts:15
expanded
expanded:
boolean
Defined in: layout/frame-row.ts:16
gridCells
gridCells: readonly
string[]
Defined in: layout/frame-row.ts:22
One library-formatted string per configured grid column, in column order (ADR 0005).
height
height:
number
Defined in: layout/frame-row.ts:13
id
id:
RowId
Defined in: layout/frame-row.ts:9
index
index:
number
Defined in: layout/frame-row.ts:11
kind
kind:
PlannedRowKind
Defined in: layout/frame-row.ts:10
locked?
optionallocked?:boolean
Defined in: layout/frame-row.ts:20
true when the row's subject Entry is locked. Absent otherwise. render/ stamps data-locked.
matched?
optionalmatched?:boolean
Defined in: layout/frame-row.ts:18
false when the row was kept only because a descendant matched the filter.
top
top:
number
Defined in: layout/frame-row.ts:12