:mod:`wizard.views` =================== .. py:module:: wizard.views Submodules ---------- .. toctree:: :titlesonly: :maxdepth: 1 complexinputs/index.rst done/index.rst esgfsearch/index.rst literalinputs/index.rst solrsearch/index.rst source/index.rst start/index.rst threddsbrowser/index.rst threddsservice/index.rst wps/index.rst wpsprocess/index.rst Package Contents ---------------- .. py:class:: WizardFavorite(request,session) Stores wizard state in session with a name (favorite). TODO: implement as a dict? .. method:: names() .. method:: get(name) .. method:: set(name,state) .. method:: clear() .. py:class:: WizardState(session,initial_step="wizard",final_step="wizard_done") .. method:: load(state) .. method:: dump() .. method:: current_step() .. method:: is_first() .. method:: is_last() .. method:: next(step) .. method:: previous() .. method:: get(key,default=None) .. method:: set(key,value) .. method:: clear() .. py:class:: Wizard(request,name,title,description=None) .. method:: buttons() .. method:: prev_ok() .. method:: next_ok() .. method:: use_ajax() .. method:: ajax_options() .. method:: success(appstruct) .. method:: appstruct() .. method:: schema() .. method:: previous_success(appstruct) .. method:: previous_failure(validation_failure) .. method:: next_success(appstruct) .. method:: next_failure(validation_failure) .. method:: generate_form(formid="deform") .. method:: process_form(form,action) .. method:: previous() .. method:: next(step,query=None) .. method:: cancel() .. method:: custom_view() .. method:: breadcrumbs() .. method:: resources() .. method:: view()