Skip to content

Intermact API Reference / @intermact/core / AssetManager

Interface: AssetManager

Defined in: packages/core/src/resource/asset-manager.ts:53

Build-time asset resolver (design.md §14).

Methods

data()

data<T>(src): Promise<T>

Defined in: packages/core/src/resource/asset-manager.ts:57

Type Parameters

T

T

Parameters

src

string

Returns

Promise<T>


font()

font(src): Promise<FontAsset>

Defined in: packages/core/src/resource/asset-manager.ts:54

Parameters

src

string

Returns

Promise<FontAsset>


latex()

latex(tex, opts?): Promise<GlyphLayout>

Defined in: packages/core/src/resource/asset-manager.ts:55

Parameters

tex

string

opts?

Omit<LatexObjectProps, "tex">

Returns

Promise<GlyphLayout>


preload()

preload(specs): Promise<void>

Defined in: packages/core/src/resource/asset-manager.ts:58

Parameters

specs

readonly AssetSpec[]

Returns

Promise<void>


svg()

svg(src): Promise<ParsedSvg>

Defined in: packages/core/src/resource/asset-manager.ts:56

Parameters

src

string

Returns

Promise<ParsedSvg>

Intermact v1.0 — 文档覆盖 Phase-1 / Phase-2 / Phase-3(全阶段)