API Reference / @gtkx/components / index / Item
Type Alias: Item<T>
Item<
T> =object
Defined in: types.d.ts:16
A single item in a collection model, identified by a stable id and holding an arbitrary value. Nested items form a tree.
Type Parameters
T
T = unknown
Properties
children?
optionalchildren?:Item<T>[]
Defined in: types.d.ts:20
hideExpander?
optionalhideExpander?:boolean
Defined in: types.d.ts:22
Hides the tree expander arrow even when the item has children.
id
id:
string
Defined in: types.d.ts:18
Stable identifier used to track the item across updates and selection.
indentForDepth?
optionalindentForDepth?:boolean
Defined in: types.d.ts:24
Adds indentation matching the item's depth in the tree.
indentForIcon?
optionalindentForIcon?:boolean
Defined in: types.d.ts:26
Reserves indentation space for an expander icon.
value
value:
T
Defined in: types.d.ts:19