SimpleIndexStore
Defined in: .build/typescript/packages/core/src/storage/index-store/index.ts:76
Extends
Section titled “Extends”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new SimpleIndexStore(
kvStore?
):SimpleIndexStore
Defined in: .build/typescript/packages/core/src/storage/index-store/index.ts:79
Parameters
Section titled “Parameters”kvStore?
Section titled “kvStore?”Returns
Section titled “Returns”SimpleIndexStore
Overrides
Section titled “Overrides”Methods
Section titled “Methods”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
>
Inherited from
Section titled “Inherited from”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
>
Inherited from
Section titled “Inherited from”KVIndexStore
.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
>
Inherited from
Section titled “Inherited from”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
[]>
Inherited from
Section titled “Inherited from”fromPersistDir()
Section titled “fromPersistDir()”
static
fromPersistDir(persistDir
,options?
):Promise
<SimpleIndexStore
>
Defined in: .build/typescript/packages/core/src/storage/index-store/index.ts:85
Parameters
Section titled “Parameters”persistDir
Section titled “persistDir”string
= DEFAULT_PERSIST_DIR
options?
Section titled “options?”logger?
Section titled “logger?”Logger
Returns
Section titled “Returns”Promise
<SimpleIndexStore
>
fromPersistPath()
Section titled “fromPersistPath()”
static
fromPersistPath(persistPath
,options?
):Promise
<SimpleIndexStore
>
Defined in: .build/typescript/packages/core/src/storage/index-store/index.ts:96
Parameters
Section titled “Parameters”persistPath
Section titled “persistPath”string
options?
Section titled “options?”logger?
Section titled “logger?”Logger
Returns
Section titled “Returns”Promise
<SimpleIndexStore
>
persist()
Section titled “persist()”persist(
persistPath
):Promise
<void
>
Defined in: .build/typescript/packages/core/src/storage/index-store/index.ts:107
Parameters
Section titled “Parameters”persistPath
Section titled “persistPath”string
= DEFAULT_PERSIST_DIR
Returns
Section titled “Returns”Promise
<void
>
Overrides
Section titled “Overrides”fromDict()
Section titled “fromDict()”
static
fromDict(saveDict
):SimpleIndexStore
Defined in: .build/typescript/packages/core/src/storage/index-store/index.ts:111
Parameters
Section titled “Parameters”saveDict
Section titled “saveDict”Returns
Section titled “Returns”SimpleIndexStore
toDict()
Section titled “toDict()”toDict():
Record
<string
,unknown
>
Defined in: .build/typescript/packages/core/src/storage/index-store/index.ts:116
Returns
Section titled “Returns”Record
<string
, unknown
>