meshcore.js
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

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

Brick

The registered PluginBuilder

Returns

Plugin

On this page