# tymly-cardscript-plugin
Description
Plugin which handles interactions to do with Cardscript
# Links
# State Resources
| Name | Description |
|---|---|
| acknowledgeNotifications | Acknowledges notifications for a user |
| applySettings | Applies settings for a user |
| archiveExecution | Archive a completed execution. It's status is prefixed with ARCHIVED-. Primarily used to removed long-running tasks from the list of completed executions. |
| awaitingHumanInput | Awaits the input of a human to advance the state-machine |
| createNotification | Creates notification |
| createTodoEntry | Creates a new todo entry. Note that after creating the todo, the ResultPath object will have a property called idProperties, which will have a sub-property called id - which will hold the id of the newly created todo. |
| extractInputDateGdsTheme | Extracts Input.Date value for GDS theme |
| getFavouriteStartableNames | Gets favourite startable names for a user |
| getNotifications | Gets notifications for a user |
| getSettings | Gets settings for a user |
| getTodoChanges | Get a list of todo-list entries that need adding/removing from the client store |
| getUserDashboardData | Get the necessary information to be render a personal dashboard for the user. |
| getUserHistory | Get the history of state machines the user has accessed. |
| getUserRemit | Gets the user remit |
| getWatchedBoards | Gets all watched boards for a user |
| listLongRunningTasks | No description! 😦 |
| reassignTodoEntries | Reassign ToDo Entries |
| removeTodoEntries | Removes todos for a user |
| setFavouriteStartableNames | Sets favourite startable names for a user |
| unwatchBoard | Allows a user to unwatch a board |
| watchBoard | Allows a user to watch a board |
# Blueprint directories
| Directory | Description |
|---|---|
/card-templates | One JSON file per Card |
# Services
| Name | Description |
|---|---|
| cards | Exposes UI configuration |
| tasks | Collects information on long-running tasks |