Skip to main content

Interface: ExtensionEntryPointModule

Defined in: Extensions/IExtensionRuntime.ts:68

Module shape an extension's compiled main entry point exports. The host's worker bootstrap dynamically imports manifest.main and calls module.activate(api) after the runtime is ready. deactivate is optional; if present, the host calls it before tearing down the worker.

Properties

deactivate?

optional deactivate?: () => void | Promise<void>

Defined in: Extensions/IExtensionRuntime.ts:70

Returns

void | Promise<void>

Methods

activate()

activate(api): void | Promise<void>

Defined in: Extensions/IExtensionRuntime.ts:69

Parameters

api

BibleExtensionAPI

Returns

void | Promise<void>