Retrieve the first instance of a plugin by class name if it exists.
Plugin class name for locating existing plugin.
Register a new plugin.
Class for the plugin.
Configuration object passed to the new plugin instance.
Triggers a hook handler on each of the registered plugins passing along the provided arguments.
Name of the hook being triggered.
Any arguments that need to be passed to the triggered event handler.
Triggers a hook handler on each of the registered plugins passing along the provided arguments.
Name of the hook being triggered.
Any arguments that need to be passed to the triggered event handler.
Generated using TypeDoc
Plugins allow for extending out the functionality of Amagaki.
The plugins class allow for registering new plugins and triggering hooks from within Amagaki to allow plugin interaction.