PluginState is a class that encapsulates all run-time states required for a plugin to exist. It's purpose is to allow for hot-reloading and replacing of plugin code, without having to destroy or rebuild run-time data.
Undocumented in source.
Plugin JSON Config file
Custom state data stored by the plugin
PluginOptions struct
Plugin JSON Storage file (for data)
See Implementation
PluginState is a class that encapsulates all run-time states required for a plugin to exist. It's purpose is to allow for hot-reloading and replacing of plugin code, without having to destroy or rebuild run-time data.