Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 722 Bytes

File metadata and controls

15 lines (12 loc) · 722 Bytes

Wizard

Wizard simplifies the handling of multistep forms.

Features

  • All forms submit to the same controller/action
  • Allow returning to earlier steps or enforce forward only navigation
  • Looping - repeat one or more steps as many times as needed
  • Plot Branching Navigation (PBN) - decide which path to take depending on the user's response
  • Step Timeout - steps can have a timeout to ensure a user responds within a given time
  • Pause/resume - save partially completed Wizards; restore and continue from that point
  • Event driven - write the handler functions and hook them up to Wizard events

For license information see the LICENSE file

Documentation is at (https://beastbytes.github.io/wizard/)