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