The Action Invoker is a system that executes routines, called "actions," in a standard way across a variety of environments. Similar to
CSPro logic functions, each action takes some number of arguments, required and optional, and generally returns a result.
Most actions are part of a namespace, a grouping of related functionality. The actions are summarized on the namespace pages, the
alphabetical list of functions page, and in action-specific documentation. Additionally, the actions are described in a parsable format in a file included with CSPro:
C:\Program Files (x86)\CSPro 8.0\action-definitions.json.
Action Invoker actions can be run in a variety of ways, with each format described on one of following pages:
For security purposes you may have to use an
access token when using the Action Invoker from JavaScript run from web views, or when using an Android Intent.
The following actions are not part of a namespace:
Action | Description |
execute | Executes an action with the action name specified as an argument. |
registerAccessToken | Registers an access token to provide access to the Action Invoker from external callers. |
The following namespaces contain related actions, described further on each namespace page: