ReferenceClasses
PluginManager
Defined in: packages/client/src/plugins/plugin-manager.ts:9
client.plugins: the registered plugins by name, loaded by login(); load(), unload() and reload() at runtime.
Constructors
Constructor
new PluginManager(client): PluginManager;Defined in: packages/client/src/plugins/plugin-manager.ts:16
Parameters
client
Owning client
Returns
PluginManager
Properties
cache
readonly cache: Collection<string, Plugin>;Defined in: packages/client/src/plugins/plugin-manager.ts:11
client
readonly client: Client;Defined in: packages/client/src/plugins/plugin-manager.ts:10
Accessors
size
Get Signature
get size(): number;Defined in: packages/client/src/plugins/plugin-manager.ts:20
Returns
number
Methods
get()
Call Signature
get(name): Plugin | undefined;Defined in: packages/client/src/plugins/plugin-manager.ts:25
Parameters
name
string
Plugin name
Returns
Plugin | undefined
Call Signature
get(builder): Plugin;Defined in: packages/client/src/plugins/plugin-manager.ts:27
Parameters
builder
The registered PluginBuilder