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

Class DockPanel

source code

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

Instance Methods [hide private]
 
__init__(self, **kwargs)
use this to apply properties as a dictionary, e.g.
source code
 
add(self, widget, direction) source code
 
getHorizontalAlignment(self) source code
 
getVerticalAlignment(self) source code
 
getWidgetDirection(self, widget) source code
 
remove(self, widget) 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
 
setHorizontalAlignment(self, align) source code
 
setVerticalAlignment(self, align) source code
 
realizeTable(self, beingAdded) source code
 
appendAndMaybeAdopt(self, parent, child, beingAdded) source code

Inherited from CellPanel.CellPanel: getBody, getBorderWidth, getCellHeight, getCellHorizontalAlignment, getCellVerticalAlignment, getCellWidth, getPadding, getSpacing, getTable, getWidgetTd, setBorderWidth, setPadding, setSpacing

Inherited from ComplexPanel.ComplexPanel: getChildren, getWidget, getWidgetCount, getWidgetIndex, insert

Inherited from Panel.Panel: __iter__, adopt, clear, disown, doAttachChildren, doDetachChildren

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

Class Variables [hide private]
  CENTER = "center"
  EAST = "east"
  NORTH = "north"
  SOUTH = "south"
  WEST = "west"
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)

add(self, widget, direction)

source code 
Overrides: Panel.Panel.add

remove(self, widget)

source code 
Overrides: Panel.Panel.remove

setCellHeight(self, widget, height)

source code 
Overrides: CellPanel.CellPanel.setCellHeight

setCellHorizontalAlignment(self, widget, align)

source code 
Overrides: CellPanel.CellPanel.setCellHorizontalAlignment

setCellVerticalAlignment(self, widget, align)

source code 
Overrides: CellPanel.CellPanel.setCellVerticalAlignment

setCellWidth(self, widget, width)

source code 
Overrides: CellPanel.CellPanel.setCellWidth