Skip to content

SimpleKVStore

Defined in: .build/typescript/packages/core/src/storage/kv-store/index.ts:35

new SimpleKVStore(data): SimpleKVStore

Defined in: .build/typescript/packages/core/src/storage/kv-store/index.ts:38

DataType = {}

SimpleKVStore

BaseKVStore.constructor

put(key, val, collection): Promise<void>

Defined in: .build/typescript/packages/core/src/storage/kv-store/index.ts:42

string

StoredValue

string = DEFAULT_COLLECTION

Promise<void>

BaseKVStore.put


get(key, collection): Promise<StoredValue>

Defined in: .build/typescript/packages/core/src/storage/kv-store/index.ts:57

string

string = DEFAULT_COLLECTION

Promise<StoredValue>

BaseKVStore.get


getAll(collection): Promise<Record<string, StoredValue>>

Defined in: .build/typescript/packages/core/src/storage/kv-store/index.ts:71

string = DEFAULT_COLLECTION

Promise<Record<string, StoredValue>>

BaseKVStore.getAll


delete(key, collection): Promise<boolean>

Defined in: .build/typescript/packages/core/src/storage/kv-store/index.ts:78

string

string = DEFAULT_COLLECTION

Promise<boolean>

BaseKVStore.delete


persist(persistPath): Promise<void>

Defined in: .build/typescript/packages/core/src/storage/kv-store/index.ts:92

string

Promise<void>


static fromPersistPath(persistPath, options?): Promise<SimpleKVStore>

Defined in: .build/typescript/packages/core/src/storage/kv-store/index.ts:101

string

Logger

Promise<SimpleKVStore>


toDict(): DataType

Defined in: .build/typescript/packages/core/src/storage/kv-store/index.ts:130

DataType


static fromDict(saveDict): SimpleKVStore

Defined in: .build/typescript/packages/core/src/storage/kv-store/index.ts:134

DataType

SimpleKVStore