Skip to main content


The stepper component helps you lay out multi-step apps, with an optional validation function to validate a step.

If no validation function is defined, the stepper will behave a tabs component where the user can switch between tabs (with Previous and Next buttons, or directly on the step).

A validation function can be set and won't allow users to go to the next step while the runnable returns an error.

The following section details Stepper component's specific settings. For more details on the App Editor, check the dedicated documentation or the App Editor Quickstart:


currentStepIndexnumberNumber of the step / tab.
resultanyThe result of the runnable.
loadingbooleanThe loading state of the button.
lastActionstring: "previous", "next"The last action performed by the user.

Component controls

setTabid: string, index:numberSet the current tab.setTab('a',1)