Package library :: 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
 
getImages(self) source code
 
remove(self, widget) source code
 
setContent(self, widget) source code
 
setHeader(self, widget) source code
 
setOpen(self, isOpen) source code
 
setImages(self, images) 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, getClientHeight, getClientWidth, getElement, getHeight, getOffsetHeight, getOffsetWidth, getStyleAttribute, getStyleName, getStylePrimaryName, getTitle, getVisible, getWidth, isVisible, removeStyleDependentName, removeStyleName, setElement, setHeight, setPixelSize, setSize, setStyleAttribute, setStyleName, setTitle, setVisible, setWidth, setzIndex, sinkEvents, unsinkEvents

Inherited from Applier: applyValues, retrieveValues, setDefaults, setElementProperties, updateInstance

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

Class Methods [hide private]

Inherited from UIObject.UIObject (private): _getProps

Inherited from Applier (private): _getElementProps

Class Variables [hide private]

Inherited from UIObject.UIObject (private): _props

Inherited from Applier (private): _elem_props

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)