Actions reference
Browse the built-in actions in Nordcraft. Actions in Nordcraft are reusable JavaScript functions that allow you to extend the platform's functionality. Actions are available in workflows and event callbacks.
To learn more about actions, check out the actions overview.
Clear local storage View on GitHub
Delete all values in local storage.
Clear session storage View on GitHub
Delete all values in session storage.
Copy to clipboard View on GitHub
Copy contents to the clipboard.
Arguments
| Name | Type | Description |
|---|---|---|
| Value | String | The value you want to copy. |
Delete from local storage View on GitHub
Delete a value from local storage (if found) based on the provided key.
Arguments
| Name | Type | Description |
|---|---|---|
| Key | String | The key in local storage to delete. |
Delete from session storage View on GitHub
Delete a value from session storage (if found) based on the provided key.
Arguments
| Name | Type | Description |
|---|---|---|
| Key | String | The key in session storage to delete. |
Focus View on GitHub
Move focus to a DOM element.
Arguments
| Name | Type | Description |
|---|---|---|
| Element | Element | The DOM element that should receive focus. |
Go to URL View on GitHub
Navigate to a specified URL.
Arguments
| Name | Type | Description |
|---|---|---|
| URL | String | The URL to navigate to. |
Interval View on GitHub
Run an action every "delay" milliseconds.
Arguments
| Name | Type | Description |
|---|---|---|
| Interval in milliseconds | Number | The interval "delay". |
Log to console View on GitHub
Log a message to the browser console.
Arguments
| Name | Type | Description |
|---|---|---|
| Label | A label for the message. | |
| Data | Any | The data you want to log to the console. |
Prevent default View on GitHub
Prevent default browser behavior for this event.
Save to local storage View on GitHub
Save a provided key/value to local storage by JSON encoding the value.
Arguments
| Name | Type | Description |
|---|---|---|
| Key | String | The key to be used in local storage. |
| Value | Any | The value that should be saved in local storage. This can be anything that is serializable (String, Number, Boolean, Array or Object). |
Save to session storage View on GitHub
Save a provided key/value to session storage by JSON encoding the value.
Arguments
| Name | Type | Description |
|---|---|---|
| Key | String | The key to be used in session storage. |
| Value | Any | The value that should be saved in session storage. This can be anything that is serializable (String, Number, Boolean, Array or Object). |
Sleep View on GitHub
Run an action after a delay.
Arguments
| Name | Type | Description |
|---|---|---|
| Delay in milliseconds | Number | The number of milliseconds to wait before an action is executed. |
Stop propagation View on GitHub
Stop the event from bubbling up the DOM to parent elements.