Skip to main content

ArtifactIndexStoreJson

HardKAS SDK


HardKAS SDK / artifacts/src / ArtifactIndexStoreJson

Class: ArtifactIndexStoreJson

Defined in: packages/artifacts/src/artifact-index.ts:23

Constructors​

Constructor​

new ArtifactIndexStoreJson(options?): ArtifactIndexStoreJson

Defined in: packages/artifacts/src/artifact-index.ts:26

Parameters​

options?​

ArtifactIndexOptions

Returns​

ArtifactIndexStoreJson

Methods​

find()​

find(query): ArtifactEntry[]

Defined in: packages/artifacts/src/artifact-index.ts:65

Parameters​

query​

ArtifactIndexQuery

Returns​

ArtifactEntry[]


get()​

get(hash): ArtifactEntry

Defined in: packages/artifacts/src/artifact-index.ts:57

Parameters​

hash​

string

Returns​

ArtifactEntry


getAll()​

getAll(): Record<string, ArtifactEntry>

Defined in: packages/artifacts/src/artifact-index.ts:37

Returns​

Record<string, ArtifactEntry>


index()​

index(artifact): void

Defined in: packages/artifacts/src/artifact-index.ts:51

Parameters​

artifact​

ArtifactEntry

Returns​

void


list()​

list(): ArtifactEntry[]

Defined in: packages/artifacts/src/artifact-index.ts:61

Returns​

ArtifactEntry[]


setAll()​

setAll(data): void

Defined in: packages/artifacts/src/artifact-index.ts:46

Parameters​

data​

Record<string, ArtifactEntry>

Returns​

void