Expand description
Traits and types for managing script contexts.
Structs§
- Context
Assigner - A strategy for assigning contexts to new and existing but re-loaded scripts as well as for managing old contexts
- Context
Builder - A strategy for loading and reloading contexts
- Context
Loading Settings - Settings concerning the creation and assignment of script contexts as well as their initialization.
- Script
Contexts - Stores script state for a scripting plugin. Scripts are identified by their
ScriptId
, while contexts are identified by theirContextId
.
Traits§
- Context
- A trait that all script contexts must implement.
Type Aliases§
- Context
Id - The type of a context id
- Context
Initializer - Initializer run once after creating a context but before executing it for the first time as well as after re-loading the script
- Context
Load Fn - A strategy for loading contexts
- Context
PreHandling Initializer - Initializer run every time before executing or loading/re-loading a script
- Context
Reload Fn - A strategy for reloading contexts