The running app instance.
Type of the resource the handler handles.
Gets the number of times to retry a failed request for the resource.
Sets the number of times to retry a failed request for the resource.
Load a resource from a remote URL. The base implementation does nothing.
Either the URL of the resource to load or a structure containing the load and original URL.
The callback used when the resource is loaded or an error occurs.
Optional
asset: AssetOptional asset that is passed by ResourceLoader.
The open function is passed the raw resource data. The handler can then process the data into a format that can be used at runtime. The base implementation simply returns the data.
The URL of the resource to open.
The raw resource data passed by callback from ResourceHandler#load.
Optional
asset: AssetOptional asset that is passed by ResourceLoader.
The parsed resource data.
The patch function performs any operations on a resource that requires a dependency on its asset data or any other asset data. The base implementation does nothing.
The asset to patch.
The asset registry.
Base class for ResourceHandlers used by ResourceLoader.