When to use
To trigger a secondary action:
|
Action |
Interaction |
|---|---|
|
Bind to variable |
Changes the Select or MultiSelect to TextField
|
|
Unbind from variable |
Changes TextField to its original field (Select or MultiSelect)
|
|
Insert existing resource (variable or parameter) |
Initiates a dropdown menu
|
|
Add resource (variable or parameter) |
Initiates a Drawer (result of secondary action)
|
|
Refresh variable list |
Currently: Refreshes the MultiSelect list. 🚩 Soon to be deprecated. Refreshing should exist contextually within the dropdown list. |
When not to use
- To add an entity, e.g. a package feed, account or resource. Use a tertiary Button instead.
Best practices
Do use hasActions for a maximum of two secondary actions.
Do use hasSuffix for primary actions, such as show/hide.
Don’t use hasSuffix for secondary actions.