class fwt::TreeModel
sys::Obj fwt::TreeModel
@Js
TreeModel models the data of a tree widget.
- bg
-
Get the background color for specified node or null for default.
- children
-
virtual Obj[] children(Obj node)Get the children of the specified node. If no children return an empty list. Default behavior is no children.
- fg
-
Get the foreground color for specified node or null for default.
- font
-
Get the font for specified node or null for default.
- hasChildren
-
virtual Bool hasChildren(Obj node)Return if this has or might have children. This is an optimization to display an expansion control without actually loading all the children. The default returns
!children.isEmpty. - image
-
virtual Image? image(Obj node)Get the image to display for specified node or null.
- roots
-
virtual Obj[] roots()Get root nodes.
- text
-
Get the text to display for specified node. Default is
node.toStr.