Module foxbox_thinkerbell::manager
[−]
[src]
ScriptManager manages storing and executing scripts.
Structs
| ScriptId |
A type for ensuring type-safety (Id |
| ScriptManager |
ScriptManager stores a persistent database of scripts and executes them. Each script can be individually enabled or disabled. When a script is enabled, it is always running (unless an error occured during launch). Script sources are stored as JSON strings in a SQLite database. |
Enums
| Error |
A ScriptManager error. |