Skip to content

Faimulus TypeScript API / @faimulus/driver-sdk / ScopedChannelStore

Interface: ScopedChannelStore ​

JSON key/value storage namespaced to one channel instance.

Methods ​

delete() ​

delete(key): Promise<void>

Parameters ​

key ​

string

Returns ​

Promise<void>


get() ​

get<T>(key): Promise<T | undefined>

Type Parameters ​

T ​

T extends JsonValue = JsonValue

Parameters ​

key ​

string

Returns ​

Promise<T | undefined>


list() ​

list(prefix?): Promise<readonly string[]>

Parameters ​

prefix? ​

string

Returns ​

Promise<readonly string[]>


set() ​

set(key, value): Promise<void>

Parameters ​

key ​

string

value ​

JsonValue

Returns ​

Promise<void>

Documentation for the current repository state.