Raxol.Core.Runtime.Plugins.Manager.Behaviour behaviour (Raxol v0.4.0)
View SourceDefines the behaviour for plugin management functionality. This is used for mocking in tests.
Summary
Callbacks
Gets a plugin by its ID.
Loads a plugin from a file path.
Starts the plugin manager with the given options.
Unloads a plugin by its ID.
Callbacks
Gets a plugin by its ID.
Loads a plugin from a file path.
@callback start_link(opts :: Keyword.t()) :: GenServer.on_start()
Starts the plugin manager with the given options.
Unloads a plugin by its ID.