Package pyforms :: Package web :: Module PyFormsStateMachine :: Class PyFormsStateMachine
[hide private]
[frames] | no frames]

Class PyFormsStateMachine

source code


Instance Methods [hide private]
 
__init__(self, title)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
initForm(self)
Generate the module Form
source code
 
iterateStates(self)
Iterate states - each call go to another level
source code
 
execute(self) source code
 
loadSerializedForm(self, params) source code
 
serializeForm(self) source code
 
returnCurrentStatesValues(self)
Iterate all the states and save the values of their controls
source code
 
currentIteration(self) source code

Inherited from BaseWidget.BaseWidget: end_progress, findParameterByLabel, form, formControls, generatePanel, generateTabs, httpRequest, js, show, start_progress, storage, title, update_progress

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]

Inherited from BaseWidget.BaseWidget (private): _formset, _splitters

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, title)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

initForm(self)

source code 

Generate the module Form

Overrides: BaseWidget.BaseWidget.initForm
(inherited documentation)

loadSerializedForm(self, params)

source code 
Overrides: BaseWidget.BaseWidget.loadSerializedForm

serializeForm(self)

source code 
Overrides: BaseWidget.BaseWidget.serializeForm

currentIteration(self)

source code 
Decorators:
  • @property