Skip to main content

TreeNodeBase<T>

TreeNodeBase<T> = object

The TreeNode is a wrapper that describes the relationship of this node to other nodes in the tree. TreeNode properties describe the metadata - state and position of the node. The item property represents the action tree item data.

Type Parameters

T

T

Properties

isDisabled?

optional isDisabled: boolean

Whether node has interactive capability *


isExpanded?

optional isExpanded: boolean

Whether node children are rendered *


isSelected?

optional isSelected: boolean

Node selection marker *


isVisible?

optional isVisible: boolean

Whether node visibility is marked on or off *


isVisibleComputed?

optional isVisibleComputed: boolean

Computed actual visibility based on ancestors and self visibility *


key

key: Key

A unique key for the tree node.


label

label: string

Label string *


values?

optional values: T

Application specific values in node *