UNPKG

@snap/camera-kit

Version:
27 lines (14 loc) 847 B
[**CameraKit Web SDK v1.13.0**](../README.md) *** [CameraKit Web SDK](../globals.md) / AssetLoader # Type Alias: AssetLoader() > **AssetLoader**: (`request`) => `Promise`\<[`AssetResponse`](AssetResponse.md)\> \| [`AssetResponse`](AssetResponse.md) An AssetLoader is used to retrieve assets. A separate loader may be defined to retrieve different asset types. ## Parameters ### request [`LoadAssetRequest`](../interfaces/LoadAssetRequest.md) The [LoadAssetRequest](../interfaces/LoadAssetRequest.md) detailing the asset to be loaded, its context, and loading priority. ## Returns `Promise`\<[`AssetResponse`](AssetResponse.md)\> \| [`AssetResponse`](AssetResponse.md) A promise that resolves to an [AssetResponse](AssetResponse.md) for asynchronous loading, or an [AssetResponse](AssetResponse.md) directly for synchronous operations.