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

Class CellPanel

source code

UIObject --+            
           |            
      Widget --+        
               |        
           Panel --+    
                   |    
        ComplexPanel --+
                       |
                      CellPanel

A panel whose child widgets are contained within the cells of a table.

Each cell's size may be set independently. Each child widget can take up a subset of its cell and can be aligned within it.

Instance Methods [hide private]
 
__init__(self) source code
 
getTable(self) source code
 
getBody(self) source code
 
getSpacing(self) source code
 
getWidgetTd(self, widget) source code
 
setBorderWidth(self, width) source code
 
setCellHeight(self, widget, height) source code
 
setCellHorizontalAlignment(self, widget, align) source code
 
setCellVerticalAlignment(self, widget, align) source code
 
setCellWidth(self, widget, width) source code
 
setSpacing(self, spacing) source code

Inherited from ComplexPanel: add, getChildren, insert, remove

Inherited from Panel: __iter__, adopt, clear, disown, onAttach, onDetach

Inherited from Widget: getID, getLayoutData, getParent, isAttached, onBrowserEvent, onLoad, removeFromParent, setID, setLayoutData, setParent

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

Method Details [hide private]

__init__(self)
(Constructor)

source code 
Overrides: Widget.__init__