Optionalactive(initialization only, but will not be stored with the node).
Optionalchildrenoptional array of child nodes
Optionaldataall properties from will be copied to node.data
OptionalexpandedOptionalextraclass names added to the node markup (separate with space)
Optionalfocus(initialization only, but will not be stored with the node).
OptionalfolderOptionalhideOptionaliconOptionaliconWill be added as title attribute of the node's icon span,thus enabling a tooltip.
Optionalkeyunique key for this node (auto-generated if omitted)
OptionallazyOptionalref(reserved)
OptionalselectedOptionalstatusIf set, make this node a status node. Values: 'error', 'loading', 'nodata', 'paging'.
node text (may contain HTML tags)
OptionaltooltipOptionaltypeMade available as node.type.
OptionalunselectableOptionalunselectableIgnore this node when calculating the partsel status of parent nodes in selectMode 3 propagation.
OptionalunselectableUse 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).