A scrollable frame meant to hold multiple stages. See the MatSci
Desmond Multistage Simulation Workflow as one example.
|
__init__(self,
layout=None,
append_button=True,
append_stretch=True,
stage_class=StageFrame)
Create a MultiStageArea instance |
|
|
StageFrame
|
addStage(self,
copy_stage=None,
stage_type=None,
**kwargs)
Add a new stage |
|
|
int
|
|
|
moveStageUp(self,
stage)
Shift the given stage up one stage |
|
|
|
|
|
moveStage(self,
current,
new)
Move the a stage |
|
|
|
copyStage(self,
stage)
Create a copy of stage and add it directly below stage |
|
|
|
|
|
updateStageLabels(self,
start_at=0)
Update stage labels - usually due to a change in stage numbering |
|
|
|
reset(self)
Reset the stage area |
|
|