 
       wx.lib.mixins.treemixin.TreeAPIHarmonizer¶
  wx.lib.mixins.treemixin.TreeAPIHarmonizer¶This class attempts to hide the differences in API between the different tree controls that are part of wxPython.
 Known Subclasses¶
 Known Subclasses¶wx.lib.mixins.treemixin.DragAndDrop, wx.lib.mixins.treemixin.ExpansionState, wx.lib.mixins.treemixin.VirtualTree
 Methods Summary¶
 Methods Summary¶| ExpandAll | |
| ExpandAllChildren | |
| GetColumnCount | |
| GetCount | |
| GetFirstVisibleItem | |
| GetItemChecked | |
| GetItemImage | |
| GetItemType | |
| GetMainWindow | |
| GetSelections | |
| HitTest | HitTest returns a two-tuple (item, flags) for tree controls | 
| IsItemChecked | |
| SelectItem | |
| SetItemChecked | |
| SetItemImage | |
| SetItemType | |
| UnselectAll | 
 Class API¶
 Class API¶TreeAPIHarmonizer(object)¶This class attempts to hide the differences in API between the different tree controls that are part of wxPython.
ExpandAll(self, item=None)¶ExpandAllChildren(self, item)¶GetColumnCount(self, *args, **kwargs)¶GetCount(self)¶GetFirstVisibleItem(self)¶GetItemChecked(self, *args, **kwargs)¶GetItemImage(self, item, which=wx.TreeItemIcon_Normal, column=-1)¶GetItemType(self, *args, **kwargs)¶GetMainWindow(self, *args, **kwargs)¶GetSelections(self)¶HitTest(self, *args, **kwargs)¶HitTest returns a two-tuple (item, flags) for tree controls without columns and a three-tuple (item, flags, column) for tree controls with columns. Our caller can indicate this method to always return a three-tuple no matter what tree control we’re mixed in with by specifying the optional argument ‘alwaysReturnColumn’ to be True.
IsItemChecked(self, *args, **kwargs)¶SelectItem(self, item, *args, **kwargs)¶SetItemChecked(self, *args, **kwargs)¶SetItemImage(self, item, imageIndex, which=wx.TreeItemIcon_Normal, column=-1)¶SetItemType(self, item, newType)¶UnselectAll(self)¶