Interface: PluginStorage
Defined in: packages/plugin-sdk/src/backend.ts:39
Namespaced key/value storage isolated per plugin.
Methods
delete()
delete(
key):Promise<void>
Defined in: packages/plugin-sdk/src/backend.ts:42
Parameters
key
string
Returns
Promise<void>
get()
get<
T>(key):Promise<T|undefined>
Defined in: packages/plugin-sdk/src/backend.ts:40
Type Parameters
T
T = unknown
Parameters
key
string
Returns
Promise<T | undefined>
keys()
keys():
Promise<string[]>
Defined in: packages/plugin-sdk/src/backend.ts:43
Returns
Promise<string[]>
set()
set(
key,value):Promise<void>
Defined in: packages/plugin-sdk/src/backend.ts:41
Parameters
key
string
value
unknown
Returns
Promise<void>