Skip to main content

Interface: KernelSurfacesApi

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:151

Methods​

register()​

register(kind, definition, runner, options?): Promise<KernelSurfaceHandle>

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:152

Parameters​

kind​

KernelSurfaceKind

definition​

Record<string, unknown>

runner​

(container, context) => unknown

options?​
kernel?​

boolean

Returns​

Promise<KernelSurfaceHandle>


unregister()​

unregister(surfaceId): Promise<unknown>

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:158

Parameters​

surfaceId​

string

Returns​

Promise<unknown>