Skip to content

Class: PluginHost ​

Defined in: PluginHost.ts:41

Constructors ​

Constructor ​

ts
new PluginHost(viewer): PluginHost;

Defined in: PluginHost.ts:46

Parameters ​

viewer ​

PluginHostViewer

Returns ​

PluginHost

Methods ​

register() ​

ts
register(plugin, options?): PluginRegistration;

Defined in: PluginHost.ts:50

Parameters ​

plugin ​

ViewerPlugin

options? ​

RegisterPluginOptions = {}

Returns ​

PluginRegistration


unregister() ​

ts
unregister(id): boolean;

Defined in: PluginHost.ts:148

Parameters ​

id ​

string

Returns ​

boolean


get() ​

ts
get(id): PluginRegistration | null;

Defined in: PluginHost.ts:157

Parameters ​

id ​

string

Returns ​

PluginRegistration | null


list() ​

ts
list(): PluginRegistration[];

Defined in: PluginHost.ts:161

Returns ​

PluginRegistration[]


dispose() ​

ts
dispose(): void;

Defined in: PluginHost.ts:165

Returns ​

void

Released under the MIT License.