Skip to content

Interface: TreeNode\<TRow\>

Defined in: src/tree-editor/types.ts:5

A node in the tree state. Wraps the user’s row data with structural information (id, parentId, children).

Type Parameters

TRow

TRow

Properties

childIds

childIds: string[]

Defined in: src/tree-editor/types.ts:11

Ordered child node ids.


data

data: TRow

Defined in: src/tree-editor/types.ts:13

The user’s row data.


id

id: string

Defined in: src/tree-editor/types.ts:7

Unique node id.


parentId

parentId: string | null

Defined in: src/tree-editor/types.ts:9

Parent node id, or null for root nodes.