- Index
- »
- fan.domkit
- »
- Tree
Tree
@Js
class Tree : Box
Tree visualizes TreeNodes as a series of expandable nodes.
See also: docDomkit
Constructor
Root nodes for this tree
Selection for tree
Rebuild tree layout
Callback when a node has been double clicked
Refresh given node
Set expanded state for given node
Callback when a event occurs inside a tree node
Refresh tree content
Callback when selection changes
Void expand(TreeNode node, Bool expanded)
Set expanded state for given node.
new make()
Constructor.
Void onAction(|Tree,Event| f)
Callback when a node has been double clicked.
Void onSelect(|This| f)
Callback when selection changes.
Void onTreeEvent(Str type, |TreeEvent| f)
Callback when a event occurs inside a tree node.
Void rebuild()
Rebuild tree layout.
Void refresh()
Refresh tree content.
Void refreshNode(TreeNode node)
Refresh given node.
TreeNode[] : roots
Root nodes for this tree.
Selection : sel
Selection for tree. Index based selection is not supported for Tree.