set-active-tab
Programmatically set the next active tab to display in the jig.tabs. The action determines which tab will open next. For example, if you are on the third tab, the action button can be set to open the first tab.
Core structure | |
---|---|
Action Identifier | Give the action a unique name that will be used to reference the action in another 's action. See the example below. |
id | Provide the jigId for the jig that will be opened next. |
State configuration | Key | Notes |
---|---|---|
=@ctx.jig.state. | initialTabId | A state variable used to reference the tab designated as the default. |
=@ctx.jig.state. | activeTabId | A state variable that references the currently active tab. |
- The action.set-active-tab needs to be referenced as a callback action which is used in conjunction with the action.execute-action.
- The action is configured under the jigId in the jig.tabs file. Give the action a unique name (action identifier) that will be used to reference the action in the tab's corresponding .
- In the corresponding configure the action.execute-action and specify the unique name (action identifier) in the action property's value.

In this example, when you are on the third tab (timelogs), a Next Appointment button at the bottom of the screen will open the first tab (appointments). Note: The action.set-active-tab works in conjunction with action.execute-action using an action identifier.