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 --+

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

source code 

use this to apply properties as a dictionary, e.g.:

   x = klass(..., StyleName='class-name')

will do:

   x = klass(...)


   x = klass(..., Size=("100%", "20px"), Visible=False)

will do:

   x = klass(...)
   x.setSize("100%", "20px")
Overrides: object.__init__
(inherited documentation)

Class Method

source code 
Overrides: Applier._getProps

Class Variable Details [hide private]


[("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)]