@maiar-ai/core / PluginRegistry
Class: PluginRegistry
Defined in: packages/core/src/runtime/managers/plugin.ts:10
Registry for managing plugins
Constructors​
new PluginRegistry()​
new PluginRegistry():
PluginRegistry
Defined in: packages/core/src/runtime/managers/plugin.ts:31
Returns​
Accessors​
plugins​
Get Signature​
get plugins():
Plugin
[]
Defined in: packages/core/src/runtime/managers/plugin.ts:19
Returns​
Plugin
[]
triggers​
Get Signature​
get triggers():
Trigger
[]
Defined in: packages/core/src/runtime/managers/plugin.ts:23
Returns​
Trigger
[]
executors​
Get Signature​
get executors():
Executor
[]
Defined in: packages/core/src/runtime/managers/plugin.ts:27
Returns​
Executor
[]
Methods​
registerPlugin()​
registerPlugin(
plugin
):Promise
<void
>
Defined in: packages/core/src/runtime/managers/plugin.ts:37
Parameters​
plugin​
Returns​
Promise
<void
>
unregisterPlugin()​
unregisterPlugin(
plugin
):Promise
<void
>
Defined in: packages/core/src/runtime/managers/plugin.ts:90
Parameters​
plugin​
Returns​
Promise
<void
>