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

Class HorizontalPanel

source code

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

A panel that lays all of its widgets out in a single horizontal column.

Instance Methods [hide private]
 
__init__(self) source code
 
add(self, widget) source code
 
getHorizontalAlignment(self) source code
 
getVerticalAlignment(self) source code
 
getWidget(self, index) source code
 
getWidgetCount(self) source code
 
getWidgetIndex(self, child) source code
 
insert(self, widget, beforeIndex) source code
 
remove(self, widget) source code
 
setHorizontalAlignment(self, align) source code
 
setVerticalAlignment(self, align) source code

Inherited from CellPanel: getBody, getSpacing, getTable, getWidgetTd, setBorderWidth, setCellHeight, setCellHorizontalAlignment, setCellVerticalAlignment, setCellWidth, setSpacing

Inherited from ComplexPanel: getChildren

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__

add(self, widget)

source code 
Overrides: Panel.add

insert(self, widget, beforeIndex)

source code 
Overrides: ComplexPanel.insert

remove(self, widget)

source code 
Overrides: Panel.remove