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.
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.
Resource handler used for loading Sound resources.