SimpleIndexStore
Defined in: packages/core/src/storage/index-store/index.ts:76
Extends
Constructors
Constructor
new SimpleIndexStore(
kvStore?
):SimpleIndexStore
Defined in: packages/core/src/storage/index-store/index.ts:79
Parameters
kvStore?
Returns
SimpleIndexStore
Overrides
Methods
addIndexStruct()
addIndexStruct(
indexStruct
):Promise
<void
>
Defined in: packages/core/src/storage/index-store/index.ts:44
Parameters
indexStruct
Returns
Promise
<void
>
Inherited from
deleteIndexStruct()
deleteIndexStruct(
key
):Promise
<void
>
Defined in: packages/core/src/storage/index-store/index.ts:50
Parameters
key
string
Returns
Promise
<void
>
Inherited from
KVIndexStore
.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
>
Inherited from
getIndexStructs()
getIndexStructs():
Promise
<IndexStruct
[]>
Defined in: packages/core/src/storage/index-store/index.ts:70
Returns
Promise
<IndexStruct
[]>
Inherited from
fromPersistDir()
static
fromPersistDir(persistDir
):Promise
<SimpleIndexStore
>
Defined in: packages/core/src/storage/index-store/index.ts:85
Parameters
persistDir
string
= DEFAULT_PERSIST_DIR
Returns
Promise
<SimpleIndexStore
>
fromPersistPath()
static
fromPersistPath(persistPath
):Promise
<SimpleIndexStore
>
Defined in: packages/core/src/storage/index-store/index.ts:95
Parameters
persistPath
string
Returns
Promise
<SimpleIndexStore
>
persist()
persist(
persistPath
):Promise
<void
>
Defined in: packages/core/src/storage/index-store/index.ts:100
Parameters
persistPath
string
= DEFAULT_PERSIST_DIR
Returns
Promise
<void
>
Overrides
fromDict()
static
fromDict(saveDict
):SimpleIndexStore
Defined in: packages/core/src/storage/index-store/index.ts:104
Parameters
saveDict
Returns
SimpleIndexStore
toDict()
toDict():
Record
<string
,unknown
>
Defined in: packages/core/src/storage/index-store/index.ts:109
Returns
Record
<string
, unknown
>