跳转到内容

AelionExtensionHost

此内容尚不支持你的语言。

Defined in: packages/sdk/src/extension-host.ts:194

Fault-isolated RPC host for extension module Workers. The Worker receives cloned JSON only—never Session, media providers, DOM nodes or credentials.

new AelionExtensionHost(transport, options): AelionExtensionHost

Defined in: packages/sdk/src/extension-host.ts:208

AelionExtensionTransport

AelionExtensionHostOptions = {}

AelionExtensionHost

get ready(): Promise<AelionExtensionManifest>

Defined in: packages/sdk/src/extension-host.ts:241

Promise<AelionExtensionManifest>

dispose(reason): void

Defined in: packages/sdk/src/extension-host.ts:318

unknown = ...

void


invoke(method, payload, options): Promise<JsonValue>

Defined in: packages/sdk/src/extension-host.ts:255

string

JsonValue

AelionExtensionInvokeOptions = {}

Promise<JsonValue>


snapshot(): AelionExtensionHostSnapshot

Defined in: packages/sdk/src/extension-host.ts:245

AelionExtensionHostSnapshot