KVIndexStore
Defined in: packages/core/src/storage/index-store/index.ts:34
Extends
Extended by
Constructors
Constructor
new KVIndexStore(
kvStore
,namespace
):KVIndexStore
Defined in: packages/core/src/storage/index-store/index.ts:38
Parameters
kvStore
namespace
string
= DEFAULT_NAMESPACE
Returns
KVIndexStore
Overrides
Methods
persist()
persist(
persistPath
):Promise
<void
>
Defined in: packages/core/src/storage/index-store/index.ts:29
Parameters
persistPath
string
= DEFAULT_PERSIST_PATH
Returns
Promise
<void
>
Inherited from
addIndexStruct()
addIndexStruct(
indexStruct
):Promise
<void
>
Defined in: packages/core/src/storage/index-store/index.ts:44
Parameters
indexStruct
Returns
Promise
<void
>
Overrides
deleteIndexStruct()
deleteIndexStruct(
key
):Promise
<void
>
Defined in: packages/core/src/storage/index-store/index.ts:50
Parameters
key
string
Returns
Promise
<void
>
Overrides
BaseIndexStore
.deleteIndexStruct
getIndexStruct()
getIndexStruct(
structId?
):Promise
<undefined
|IndexStruct
>
Defined in: packages/core/src/storage/index-store/index.ts:54
Parameters
structId?
string
Returns
Promise
<undefined
| IndexStruct
>
Overrides
getIndexStructs()
getIndexStructs():
Promise
<IndexStruct
[]>
Defined in: packages/core/src/storage/index-store/index.ts:70
Returns
Promise
<IndexStruct
[]>