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

Class DisclosurePanel

source code

   object --+                
            |                
      Applier --+            
                |            
UIObject.UIObject --+        
                    |        
        Widget.Widget --+    
                        |    
      Composite.Composite --+
                            |
                           DisclosurePanel

Instance Methods [hide private]
 
__init__(self, *args, **kwargs)
use this to apply properties as a dictionary, e.g.
source code
 
_init_header(self, headerContent) source code
 
add(self, widget) source code
 
addEventHandler(self, handler) source code
 
removeEventHandler(self, handler) source code
 
clear(self) source code
 
getContent(self) source code
 
getHeader(self) source code
 
getOpen(self) source code
 
remove(self, widget) source code
 
setContent(self, widget) source code
 
setHeader(self, widget) source code
 
setOpen(self, isOpen) source code
 
fireEvent(self) source code
 
setContentDisplay(self) source code

Inherited from Composite.Composite: initWidget, isAttached, onAttach, onBrowserEvent, onDetach, setWidget

Inherited from Widget.Widget: doAttachChildren, doDetachChildren, getID, getLayoutData, getParent, onLoad, removeFromParent, setContextMenu, setID, setLayoutData, setParent

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, *args, **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)