ChainGraph API Documentation / @badaitech/chaingraph-types / TreeNodeUI
Interface: TreeNodeUI<TNode, TEntity>
Defined in: packages/chaingraph-types/src/hierarchy/types.ts:175
Tree node for UI rendering (includes children)
Type Parameters
TNode
TNode = ITreeNode
TEntity
TEntity = any
Properties
children
children:
TreeNodeUI<TNode,TEntity>[]
Defined in: packages/chaingraph-types/src/hierarchy/types.ts:177
depth
depth:
number
Defined in: packages/chaingraph-types/src/hierarchy/types.ts:179
entities
entities:
TEntity[]
Defined in: packages/chaingraph-types/src/hierarchy/types.ts:178
hasChildren
hasChildren:
boolean
Defined in: packages/chaingraph-types/src/hierarchy/types.ts:181
isExpanded
isExpanded:
boolean
Defined in: packages/chaingraph-types/src/hierarchy/types.ts:180
node
node:
TNode
Defined in: packages/chaingraph-types/src/hierarchy/types.ts:176