Class: SimpleIndexStore
Hierarchy
-
KVIndexStore
↳
SimpleIndexStore
Constructors
constructor
• new SimpleIndexStore(kvStore?
): SimpleIndexStore
Parameters
Name | Type |
---|---|
kvStore? | BaseInMemoryKVStore |
Returns
Overrides
KVIndexStore.constructor
Defined in
packages/core/src/storage/indexStore/SimpleIndexStore.ts:15
Properties
kvStore
• Private
kvStore: BaseInMemoryKVStore
Defined in
packages/core/src/storage/indexStore/SimpleIndexStore.ts:13
Methods
addIndexStruct
▸ addIndexStruct(indexStruct
): Promise
<void
>
Parameters
Name | Type |
---|---|
indexStruct | IndexStruct |
Returns
Promise
<void
>
Inherited from
KVIndexStore.addIndexStruct
Defined in
packages/core/src/storage/indexStore/KVIndexStore.ts:18
deleteIndexStruct
▸ deleteIndexStruct(key
): Promise
<void
>
Parameters
Name | Type |
---|---|
key | string |
Returns
Promise
<void
>
Inherited from
KVIndexStore.deleteIndexStruct
Defined in
packages/core/src/storage/indexStore/KVIndexStore.ts:24
getIndexStruct
▸ getIndexStruct(structId?
): Promise
<undefined
| IndexStruct
>
Parameters
Name | Type |
---|---|
structId? | string |
Returns
Promise
<undefined
| IndexStruct
>
Inherited from
KVIndexStore.getIndexStruct
Defined in
packages/core/src/storage/indexStore/KVIndexStore.ts:28
getIndexStructs
▸ getIndexStructs(): Promise
<IndexStruct
[]>
Returns
Promise
<IndexStruct
[]>