Skip to content

IPartitionDataItem

Type interface

Sources

IPartitionDataItem is an interface: it describes a shape of data and is not imported on its own.

Inheritance

IPartitionDataItem extends IHierarchyDataItem.

IPartitionDataItem is extended by ISunburstDataItem.

Properties

children

Type Array

Data items of child nodes.

parent

Type DataItem

Data item of the parent node.

rectangle

Type RoundedRectangle

The node's rectangle.

31 inherited items
category

Type stringInherited from IHierarchyDataItem

The node's category name.

childData

Type ArrayInherited from IHierarchyDataItem

Raw data of the node's children.

customValue

Type undefined | numberInherited from ISeriesDataItem

customValueChange

Type undefined | numberInherited from ISeriesDataItem

customValueChangePercent

Type undefined | numberInherited from ISeriesDataItem

customValueChangePrevious

Type undefined | numberInherited from ISeriesDataItem

customValueChangePreviousPercent

Type undefined | numberInherited from ISeriesDataItem

customValueChangeSelection

Type undefined | numberInherited from ISeriesDataItem

customValueChangeSelectionPercent

Type undefined | numberInherited from ISeriesDataItem

customValueWorking

Type undefined | numberInherited from ISeriesDataItem

depth

Type numberInherited from IHierarchyDataItem

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

disabled

Type booleanInherited from IHierarchyDataItem

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

fill

Type ColorInherited 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 PatternInherited from IHierarchyDataItemSince 5.10.0

Node's auto-assigned pattern.

More info: Patterns

id

Type undefined | stringInherited from ISeriesDataItem

label

Type LabelInherited from IHierarchyDataItem

The node's label.

node

Type HierarchyNodeInherited from IHierarchyDataItem

The node element.

sum

Type numberInherited 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 | stringInherited from ISeriesDataItemSince 5.20.7

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

value

Type numberInherited from IHierarchyDataItem

Value of the node as set in data.

valueChange

Type undefined | numberInherited from ISeriesDataItem

valueChangePercent

Type undefined | numberInherited from ISeriesDataItem

valueChangePrevious

Type undefined | numberInherited from ISeriesDataItem

valueChangePreviousPercent

Type undefined | numberInherited from ISeriesDataItem

valueChangeSelection

Type undefined | numberInherited from ISeriesDataItem

valueChangeSelectionPercent

Type undefined | numberInherited from ISeriesDataItem

valuePercent

Type numberInherited from IHierarchyDataItemSince 5.2.21

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

valuePercentTotal

Type numberInherited from IHierarchyDataItem

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

valueWorkingClose

Type undefined | numberInherited from ISeriesDataItem

valueWorkingOpen

Type undefined | numberInherited from ISeriesDataItem

visible

Type undefined | false | trueInherited from IComponentDataItem