StepperItem
The <StepperItem> component provides an element for the <Stepper> component.
NOTE
This component is supported since API version 8. Updates will be marked with a superscript to indicate their earliest API version.
Child Components
This component supports only one child component.
APIs
StepperItem()
Attributes
Name | Type | Description |
---|---|---|
prevLabel | string | Text label of the button on the left, which is not displayed on the first page. When the <Stepper> contains more than one page, the default value for all pages except the first page is Back. |
nextLabel | string | Text label of the button on the right. The default value is Start for the last page and Next for the other pages. |
status | ItemState | Display status of nextLabel in the stepper. Optional. Default value: ItemState.Normal |
NOTE
- The <StepperItem> component does not support setting of the universal width attribute. By default, its width is the same as that of the parent <Stepper> component.
- The <StepperItem> component does not support setting of the universal height attribute. Its height is the height of the parent <Stepper> component minus the height of the label button.
- The <StepperItem> component does not support setting of the aspectRadio or constrainSize attribute, which may affect the length and width.
ItemState
Name | Description |
---|---|
Normal | The button on the right is clickable and can navigate users to the next <StepperItem> when it is clicked. |
Disabled | The button on the right is disabled. |
Waiting | The button on the right is not displayed, and a progress bar is displayed instead. |
Skip | The button on the right reads "Skip" by default. You can define the processing logic for this state in the onSkip callback of the stepper. |
Example
See Stepper.