Skip to content

AssetLoadContext

Defined in: src/modules/asset-loader/asset-loader.ts:51

The fetch/decode helpers a handle’s load receives from the loader, so a handle never touches fetch directly.

fetchArrayBuffer: (url, options?) => Promise<ArrayBuffer>

Defined in: src/modules/asset-loader/asset-loader.ts:52

string

AssetLoadOptions

Promise<ArrayBuffer>


fetchJson: <T>(url, options?) => Promise<T>

Defined in: src/modules/asset-loader/asset-loader.ts:53

T = unknown

string

AssetLoadOptions

Promise<T>


fetchText: (url, options?) => Promise<string>

Defined in: src/modules/asset-loader/asset-loader.ts:54

string

AssetLoadOptions

Promise<string>


loadFontFace: (url, family, options?) => Promise<FontFace>

Defined in: src/modules/asset-loader/asset-loader.ts:55

string

string

FontFaceAssetOptions & AssetLoadOptions

Promise<FontFace>


loadImage: (url, options?) => Promise<HTMLImageElement>

Defined in: src/modules/asset-loader/asset-loader.ts:56

string

ImageLoaderOptions

Promise<HTMLImageElement>