Applicable to Hybrid mode applications
Determine how a control behaves when the user interacts with it. By creating
action sets, you can link a specific user behavior (an event) to a desired outcome of
that behavior (action).
For example, you can specify that clicking an 'Add to cart' button (event) refreshes the
cart in an online shop (action). You can define many events and actions in an action
set, and you can create multiple action sets for a single control. For each action set,
the system executes the actions in the order in which they are listed.
Note the following accessibility best practices:
- Use the Click event for most actions, especially for links, buttons, icons, and
- For keyboard-only users, add an Enter key event for every Click event.
- Use the events in the Other events category carefully, for example, Change, and test
them with keyboard navigation.
- Use visibility conditions on the client side if possible, and apply them below the
control that triggers the change.
- Avoid Hover and Right-click events.
Before you begin: Create or identify a control to which you want to add an
action. For more information, see Adding UI components to a view.
What to do next: If you want the action set to be active only in certain
circumstances, add a condition to the action set. For more information, see Adding conditions to an action set.
- Open the view that you want to edit.
- In the configuration pane on the right side of the
window, hover over the control, and then click the Edit
- In the configuration pane, click Add action sets.
- In the action set overlay, click Create an action
set.Result: A table with a new action set appears.
- In the action set table, click Add an event, and then
select the user behavior that triggers the action set.For example: To create a button that you can click to refresh a section, select
Click as the event.
- In the action set table, click Add an action, and then
select the action that the user triggers when interacting with the
control.For example: To assign a refresh action to your button, click Display:
- If the action that you select requires additional configuration, complete the
configuration form.For example: To configure a button that refreshes the current section, in the
Target list, select
- Optional: To define another action set for the selected element, click Add
another action set.
- Optional: To remove an action set, click Delete action set.
- Save the form by clicking OK.