Skip to content

Catalog

Defined in: asset/Catalog.ts:59

get isEmpty(): boolean

Defined in: asset/Catalog.ts:157

boolean

addressOf(path): string | null

Defined in: asset/Catalog.ts:116

The authored logical address a staged path came from, or null. A document that names a SIBLING — a spine atlas page, a font page — resolves it against where the document was AUTHORED, and content-addressed staging renames every asset to a hash under one flat directory, which loses that.

string

string | null


getAllLabels(): string[]

Defined in: asset/Catalog.ts:145

string[]


getAtlasFrame(path): AtlasFrameInfo | null

Defined in: asset/Catalog.ts:98

string

AtlasFrameInfo | null


getBuildPath(path): string

Defined in: asset/Catalog.ts:131

string

string


getByLabel(label): string[]

Defined in: asset/Catalog.ts:141

string

string[]


getDeps(path): string[]

Defined in: asset/Catalog.ts:136

string

string[]


getEntry(path): CatalogEntry | null

Defined in: asset/Catalog.ts:94

string

CatalogEntry | null


hasAddress(address): boolean

Defined in: asset/Catalog.ts:153

string

boolean


hasEntry(path): boolean

Defined in: asset/Catalog.ts:149

string

boolean


resolve(ref): string

Defined in: asset/Catalog.ts:87

string

string


static empty(): Catalog

Defined in: asset/Catalog.ts:83

Catalog


static fromJson(data): Catalog

Defined in: asset/Catalog.ts:76

CatalogData

Catalog