Skip to content

Extension

Defined in: core/extension.ts:9

new Extension(): Extension

Defined in: core/extension.ts:31

Extension

static _callback: object = {}

Defined in: core/extension.ts:15


static _proxyCallback: object = {}

Defined in: core/extension.ts:12


static _remoteCallback: object = {}

Defined in: core/extension.ts:13

getId(handler?): Promise<string>

Defined in: core/extension.ts:112

return: Promise

Get the extension id.

Function

Promise<string>


loadConfig(): Promise<any>

Defined in: core/extension.ts:64

return: Promise

Get the saved configuration from the presentation

Promise<any>


saveConfig(configObj): Promise<any>

Defined in: core/extension.ts:47

param: (configObj: JSON)

return: Promise<ExtensionWindow|Error>

Save the configuration object to the presentation

any

Promise<any>


static _finalCallback(message): Promise<unknown>

Defined in: core/extension.ts:135

any

Promise<unknown>


static getInstance(): Extension

Defined in: core/extension.ts:21

Gets the instance of the Extension class. Use this instead of the constructor.

Extension