Package pyjamas :: Package ui :: Module TreeItem :: Class TreeItem
[hide private]
[frames] | no frames]

Class TreeItem

source code

   object --+        
            |        
      Applier --+    
                |    
UIObject.UIObject --+
                    |
                   TreeItem

Instance Methods [hide private]
 
__init__(self, html=None, **kwargs)
use this to apply properties as a dictionary, e.g.
source code
 
addItem(self, item) source code
 
insertItem(self, item, index=None) source code
 
getChild(self, index) source code
 
getChildCount(self) source code
 
getChildIndex(self, child) source code
 
getHTML(self) source code
 
getText(self) source code
 
getParentItem(self) source code
 
getState(self) source code
 
getTree(self) source code
 
getUserObject(self) source code
 
getWidget(self) source code
 
isSelected(self) source code
 
remove(self) source code
 
removeItem(self, item) source code
 
removeItems(self) source code
 
setHTML(self, html) source code
 
setText(self, text) source code
 
setSelected(self, selected) source code
 
setState(self, open, fireEvents=True) source code
 
setUserObject(self, userObj) source code
 
setWidget(self, widget) source code
 
clearContentPanel(self) source code
 
ensureContentPanel(self) source code
 
addTreeItems(self, accum) source code
 
getChildren(self) source code
 
getContentElem(self) source code
 
getContentHeight(self) source code
 
getImageElement(self) source code
 
getTreeTop(self) source code
 
getFocusableWidget(self) source code
 
imgSrc(self, img) source code
 
setParentItem(self, parent) source code
 
setTree(self, tree) source code
 
updateState(self) source code
 
updateStateRecursive(self) source code

Inherited from UIObject.UIObject: addStyleDependentName, addStyleName, getAbsoluteLeft, getAbsoluteTop, getElement, getHeight, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, getWidth, isVisible, removeStyleDependentName, removeStyleName, setElement, setHeight, setPixelSize, setSize, setStyleName, setTitle, setVisible, setWidth, setzIndex, sinkEvents, unsinkEvents

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, html=None, **kwargs)
(Constructor)

source code 
use this to apply properties as a dictionary, e.g.
    x = klass(..., StyleName='class-name')
will do:
    x = klass(...)
    x.setStyleName('class-name')

and:
    x = klass(..., Size=("100%", "20px"), Visible=False)
will do:
    x = klass(...)
    x.setSize("100%", "20px")
    x.setVisible(False)

Overrides: object.__init__
(inherited documentation)