Перейти к основному содержимому

Interface: KernelKvApi

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

Methods

delete()

delete(scope, key): Promise<{ deleted: boolean; revision: number; }>

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

Parameters

scope

KernelKvScope

key

string

Returns

Promise<{ deleted: boolean; revision: number; }>


get()

get(scope, key): Promise<KernelKvEntry>

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

Parameters

scope

KernelKvScope

key

string

Returns

Promise<KernelKvEntry>


list()

list(scope): Promise<{ keys: string[]; revision: number; }>

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

Parameters

scope

KernelKvScope

Returns

Promise<{ keys: string[]; revision: number; }>


set()

set(scope, key, value, expectedRevision?): Promise<{ revision: number; }>

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

Parameters

scope

KernelKvScope

key

string

value

unknown

expectedRevision?

number

Returns

Promise<{ revision: number; }>