Wizard Design

LabPipe Manager uses a wizard style form to guide use through data collection steps.

Wizard Template

Property

Type

Description

title

string

Title of wizard

pages

WizardPage[]

Wizard pages

{ 
    "title" : "Example Wizard", 
    "pages": []
}

Wizard Page

Property

Type

Description

key

string

Page identifier to be used in form data

title

string

Page title

navTitle

string

Page title in wizard side nav

requiredValidForm

boolean

Whether page form needs to be valid to continue to next step

questions

QuestionTemplate[]

Wizard form questions

formValidProcess

FormValidProcess[]

Processes once wizard page form becomes valid

order

int

Order of wizard page

{
    "key": "p_sample_info",
    "title": "Sample Information",
    "navTitle": "Sample Infomation",
    "requireValidForm": true,
    "questions": [],
    "formValidProcess": [],
    "order": 1
}

Last updated

Was this helpful?