StepperController
interfaceSource L40Type contract for StepperController.
interface StepperController<T extends StepperStep>Members
| Name | Type |
|---|---|
steps | T[] |
value | string | undefined |
currentStep | T | undefined |
currentIndex | number |
completedIds | string[] |
isFirst | boolean |
isLast | boolean |
canPrevious | boolean |
canNext | boolean |
isValidating | boolean |
validationError | string | undefined |
goTo | (id: string) => Promise<boolean> |
next | () => Promise<boolean> |
previous | () => Promise<boolean> |
completeStep | (id?: string) => void |
uncompleteStep | (id: string) => void |
complete | () => Promise<boolean> |
reset | () => void |
getStepState | (id: string) => StepperStepState |