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

Class FormPanel

source code

   object --+                    
            |                    
      Applier --+                
                |                
UIObject.UIObject --+            
                    |            
        Widget.Widget --+        
                        |        
              Panel.Panel --+    
                            |    
      SimplePanel.SimplePanel --+
                                |
                               FormPanel

Instance Methods [hide private]
 
__init__(self, target=None, **kwargs)
use this to apply properties as a dictionary, e.g.
source code
 
addFormHandler(self, handler) source code
 
getAction(self) source code
 
getEncoding(self) source code
 
getMethod(self) source code
 
getTarget(self) source code
 
getTextContents(self, iframe) source code
 
_onload(self, form, event, something) source code
 
_onsubmit(self, form, event, something) source code
 
hookEvents(self, iframe, form, listener) source code
 
onFormSubmit(self) source code
 
onFrameLoad(self) source code
 
removeFormHandler(self, handler) source code
 
setAction(self, url) source code
 
setEncoding(self, encodingType) source code
 
setMethod(self, method) source code
 
submit(self) source code
 
submitImpl(self, form, iframe) source code
 
onAttach(self)
Called when this widget has an element, and that element is on the document's DOM tree, and we have a parent widget.
source code
 
onDetach(self)
Called when this widget is being removed from the DOM tree of the document.
source code
 
setTarget(self, target) source code
 
unhookEvents(self, iframe, form) source code

Inherited from SimplePanel.SimplePanel: add, getContainerElement, getWidget, remove, setWidget

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

Inherited from Widget.Widget: getID, getLayoutData, getParent, isAttached, onBrowserEvent, 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]
  ENCODING_MULTIPART = "multipart/form-data"
  ENCODING_URLENCODED = "application/x-www-form-urlencoded"
  METHOD_GET = "get"
  METHOD_POST = "post"
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

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

onAttach(self)

source code 

Called when this widget has an element, and that element is on the document's DOM tree, and we have a parent widget.

Overrides: Widget.Widget.onAttach
(inherited documentation)

onDetach(self)

source code 

Called when this widget is being removed from the DOM tree of the document.

Overrides: Widget.Widget.onDetach
(inherited documentation)