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

Class CellPanel

source code

           object --+            
                    |            
      Panel.PanelBase --+        
                        |        
   object --+           |        
            |           |        
      Applier --+       |        
                |       |        
UIObject.UIObject --+   |        
                    |   |        
        Widget.Widget --+        
                        |        
              Panel.Panel --+    
                            |    
    ComplexPanel.ComplexPanel --+
                                |
                               CellPanel

Instance Methods [hide private]
 
__init__(self, **kwargs)
use this to apply properties as a dictionary, e.g.:
source code
 
getTable(self) source code
 
getBody(self) source code
 
getBorderWidth(self) source code
 
getCellHeight(self, widget) source code
 
getCellWidth(self, widget) source code
 
getSpacing(self) source code
 
getPadding(self) source code
 
getCellHorizontalAlignment(self, widget) source code
 
getCellVerticalAlignment(self, widget) 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
 
setPadding(self, padding) source code
 
setHorizontalAlignment(self, align) source code
 
setVerticalAlignment(self, align) source code
 
getHorizontalAlignment(self) source code
 
getVerticalAlignment(self) source code

Inherited from ComplexPanel.ComplexPanel: add, insert, remove

Inherited from Panel.Panel: adopt, disown

Inherited from Panel.PanelBase: __getitem__, __iter__, __len__, __nonzero__, __setitem__, addIndexedItem, append, clear, doAttachChildren, doDetachChildren, getChildren, getIndexedChild, getWidget, getWidgetCount, getWidgetIndex, setWidget

Inherited from Widget.Widget: getID, getLayoutData, getParent, isAttached, onAttach, onBrowserEvent, onDetach, 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]
 
_getProps(self) source code

Inherited from Applier (private): _getElementProps

Class Variables [hide private]
  _props = [("horzAlign", "Horizontal alignment", "HorizontalAli...

Inherited from Applier (private): _elem_props

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, **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)

_getProps(self)
Class Method

source code 
Overrides: Applier._getProps

Class Variable Details [hide private]

_props

Value:
[("horzAlign", "Horizontal alignment", "HorizontalAlignment", None), (\
"vertAlign", "Vertical alignment", "VerticalAlignment", None), ("borde\
r", "Border width", "BorderWidth", int), ("spacing", "Spacing", "Spaci\
ng", None), ("padding", "Padding", "Padding", None)]