Optional
active(initialization only, but will not be stored with the node).
Optional
childrenoptional array of child nodes
Optional
dataall properties from will be copied to node.data
Optional
expandedOptional
extraclass names added to the node markup (separate with space)
Optional
focus(initialization only, but will not be stored with the node).
Optional
folderOptional
hideOptional
iconOptional
iconWill be added as title attribute of the node's icon span,thus enabling a tooltip.
Optional
keyunique key for this node (auto-generated if omitted)
Optional
lazyOptional
ref(reserved)
Optional
selectedOptional
statusIf set, make this node a status node. Values: 'error', 'loading', 'nodata', 'paging'.
node text (may contain HTML tags)
Optional
tooltipOptional
typeMade available as node.type.
Optional
unselectableOptional
unselectableIgnore this node when calculating the partsel status of parent nodes in selectMode 3 propagation.
Optional
unselectableUse this as constant selected value(overriding selectMode 3 propagation).
Data object passed to FancytreeNode() constructor. Note: typically these attributes are accessed by meber methods, e.g.
node.isExpanded()
andnode.setSelected(false)
.