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>