SimpleKVStore
Defined in: .build/typescript/packages/core/src/storage/kv-store/index.ts:35
Extends
Section titled “Extends”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new SimpleKVStore(
data):SimpleKVStore
Defined in: .build/typescript/packages/core/src/storage/kv-store/index.ts:38
Parameters
Section titled “Parameters”DataType = {}
Returns
Section titled “Returns”SimpleKVStore
Overrides
Section titled “Overrides”Methods
Section titled “Methods”put(
key,val,collection):Promise<void>
Defined in: .build/typescript/packages/core/src/storage/kv-store/index.ts:42
Parameters
Section titled “Parameters”string
collection
Section titled “collection”string = DEFAULT_COLLECTION
Returns
Section titled “Returns”Promise<void>
Overrides
Section titled “Overrides”get(
key,collection):Promise<StoredValue>
Defined in: .build/typescript/packages/core/src/storage/kv-store/index.ts:57
Parameters
Section titled “Parameters”string
collection
Section titled “collection”string = DEFAULT_COLLECTION
Returns
Section titled “Returns”Promise<StoredValue>
Overrides
Section titled “Overrides”getAll()
Section titled “getAll()”getAll(
collection):Promise<Record<string,StoredValue>>
Defined in: .build/typescript/packages/core/src/storage/kv-store/index.ts:71
Parameters
Section titled “Parameters”collection
Section titled “collection”string = DEFAULT_COLLECTION
Returns
Section titled “Returns”Promise<Record<string, StoredValue>>
Overrides
Section titled “Overrides”delete()
Section titled “delete()”delete(
key,collection):Promise<boolean>
Defined in: .build/typescript/packages/core/src/storage/kv-store/index.ts:78
Parameters
Section titled “Parameters”string
collection
Section titled “collection”string = DEFAULT_COLLECTION
Returns
Section titled “Returns”Promise<boolean>
Overrides
Section titled “Overrides”persist()
Section titled “persist()”persist(
persistPath):Promise<void>
Defined in: .build/typescript/packages/core/src/storage/kv-store/index.ts:92
Parameters
Section titled “Parameters”persistPath
Section titled “persistPath”string
Returns
Section titled “Returns”Promise<void>
fromPersistPath()
Section titled “fromPersistPath()”
staticfromPersistPath(persistPath,options?):Promise<SimpleKVStore>
Defined in: .build/typescript/packages/core/src/storage/kv-store/index.ts:101
Parameters
Section titled “Parameters”persistPath
Section titled “persistPath”string
options?
Section titled “options?”logger?
Section titled “logger?”Logger
Returns
Section titled “Returns”Promise<SimpleKVStore>
toDict()
Section titled “toDict()”toDict():
DataType
Defined in: .build/typescript/packages/core/src/storage/kv-store/index.ts:130
Returns
Section titled “Returns”fromDict()
Section titled “fromDict()”
staticfromDict(saveDict):SimpleKVStore
Defined in: .build/typescript/packages/core/src/storage/kv-store/index.ts:134
Parameters
Section titled “Parameters”saveDict
Section titled “saveDict”Returns
Section titled “Returns”SimpleKVStore