ITreeDataItem

Type interface

Inheritance

ITreeDataItem extends ILinkedHierarchyDataItem.

ITreeDataItem is not extended by any other symbol.

Properties

category
#

Type string

Inherited from IHierarchyDataItem

The node's category name.

childData
#

Type Array

Inherited from IHierarchyDataItem

Raw data of the node's children.

childLinks
#

Type Array

Inherited from ILinkedHierarchyDataItem

Links that start at this node: to its children and to the nodes in its linkWith.

children
#

Type Array

Data items of the child nodes.

circle
#

Type Circle

Inherited from ILinkedHierarchyDataItem

The node's circle.

customValue
#

Type undefined | number

Inherited from ISeriesDataItem

customValueChange
#

Type undefined | number

Inherited from ISeriesDataItem

customValueChangePercent
#

Type undefined | number

Inherited from ISeriesDataItem

customValueChangePrevious
#

Type undefined | number

Inherited from ISeriesDataItem

customValueChangePreviousPercent
#

Type undefined | number

Inherited from ISeriesDataItem

customValueChangeSelection
#

Type undefined | number

Inherited from ISeriesDataItem

customValueChangeSelectionPercent
#

Type undefined | number

Inherited from ISeriesDataItem

customValueWorking
#

Type undefined | number

Inherited from ISeriesDataItem

depth
#

Type number

Inherited from IHierarchyDataItem

Depth of the node in the hierarchy: 0 for the root.

disabled
#

Type boolean

Inherited from IHierarchyDataItem

true while the node is collapsed, with its children hidden.

fill
#

Type Color

Inherited from IHierarchyDataItem

The node's color: from data (fillField), or else the next of colors for a first-level node and the parent's color for a deeper one.

fillPattern
#

Type Pattern

Inherited from IHierarchyDataItem

Node's auto-assigned pattern.

Click here for more info
@since 5.10.0

id
#

Type undefined | string

Inherited from ISeriesDataItem

label
#

Type Label

Inherited from IHierarchyDataItem

The node's label.

linkWith
#

Type Array

Inherited from ILinkedHierarchyDataItem

IDs of other nodes this node is linked with, besides its parent and children.

links
#

Type Array

Inherited from ILinkedHierarchyDataItem

All links that start or end at this node, linkWith ones included.

node
#

Type LinkedHierarchyNode

Inherited from ILinkedHierarchyDataItem

The node element.

outerCircle
#

Type Circle

Inherited from ILinkedHierarchyDataItem

The ring around the node's circle, shown when the node has children.

parent
#

Type DataItem

Parent data item.

parentLink
#

Type HierarchyLink

Inherited from ILinkedHierarchyDataItem

The link to the parent node.

sum
#

Type number

Inherited from IHierarchyDataItem

The node's total: its own value if the data gives one, or else the sum of its children's.

url
#

Type undefined | string

Inherited from ISeriesDataItem

A URL to open when the data item's element is clicked.

@since 5.20.7

value
#

Type number

Inherited from IHierarchyDataItem

Value of the node as set in data.

valueChange
#

Type undefined | number

Inherited from ISeriesDataItem

valueChangePercent
#

Type undefined | number

Inherited from ISeriesDataItem

valueChangePrevious
#

Type undefined | number

Inherited from ISeriesDataItem

valueChangePreviousPercent
#

Type undefined | number

Inherited from ISeriesDataItem

valueChangeSelection
#

Type undefined | number

Inherited from ISeriesDataItem

valueChangeSelectionPercent
#

Type undefined | number

Inherited from ISeriesDataItem

valuePercent
#

Type number

Inherited from IHierarchyDataItem

The node's value as a percent of its parent's (25 for 25%).

@since 5.2.21

valuePercentTotal
#

Type number

Inherited from IHierarchyDataItem

The node's value as a percent of the root node's total (25 for 25%).

valueWorkingClose
#

Type undefined | number

Inherited from ISeriesDataItem

valueWorkingOpen
#

Type undefined | number

Inherited from ISeriesDataItem

visible
#

Type undefined | false | true

Inherited from IComponentDataItem

There are 37 inherited items currently hidden from this list.