Class: WizardStep

WizardStep

new WizardStep (index, element, label, active, last)

Name Type Default Description
index Number
element HTMLElement
label String
active Boolean false
last Boolean false

Members

_completed Boolean private

_errors Object private

_fields Object private

active Boolean

completed

element HTMLElement

index number

label string

last Boolean

Methods

_setFields () private

addError (field, value)

Name Type Description
field String
value String

clearErrors ()WizardStep

Returns:
Type Description
WizardStep

hasErrors ()Boolean

Returns:
Type Description
Boolean

indexed (index)boolean

Name Type Description
index Number
Returns:
Type Description
boolean

isActive ()boolean

Is step active

Returns:
Type Description
boolean

isComplete ()boolean

Is step complete

Returns:
Type Description
boolean

isFirst ()boolean

Is first step (based on index)

Returns:
Type Description
boolean

isLast ()boolean

Is last step

Returns:
Type Description
boolean

labeled (label)boolean

Name Type Description
label String
Returns:
Type Description
boolean

removeElement ()

Removes the HTMLElement from the DOM

validate ()boolean

Validate a step (HTML5 native validation)

Returns:
Type Description
boolean