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()”
static
fromPersistPath(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()”
static
fromDict(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