Inherits from
- Tree: enthought.pyface.tree.tree.Tree
Attributes
- model
The model that provides the data for the tree.
model = Instance(NodeTreeModel, ())
- node_manager
The node manager looks after all node types.
node_manager = Property(Instance(NodeManager))
- node_types
The node types in the tree.
node_types = Property(List(NodeType))
Inherited from base classes
Method summary
- add_to_menu(self, menu_item)
- add_to_toolbar(self, toolvar_item)
- can_add_to_menu(self, action)
- perform(self, action, event)
Inherited from base classes
- __init__(self, parent, image_size = (16, 16), **traits)
- collapse(self, node)
- edit_label(self, node, callback = None)
- expand(self, node)
- expand_all(self)
- get_parent(self, node)
- is_expanded(self, node)
- is_selected(self, node)
- on_drag_over(self, x, y, obj, default_drag_result)
- on_drop(self, x, y, obj, default_drag_result)
- on_dropped(self)
- refresh(self, node)
- select(self, node)
- set_selection(self, list)
Methods
- add_to_toolbar(self, toolvar_item)
Adds a tool bar item to a tool bar.
- perform(self, action, event)
Perform an action.