Interface IProvidesWeb
Provide access to web functionality
Inherited Members
Namespace: Unity.Labs.EditorXR.Interfaces
Syntax
public interface IProvidesWeb : IFunctionalityProvider
Methods
Download(String, Action<UnityWebRequest>)
Download a resource at the given URL and call a method on completion, providing the UnityWebRequest
Declaration
void Download(string url, Action<UnityWebRequest> completed)
Parameters
Type | Name | Description |
---|---|---|
String | url | The URL of the resource |
Action<UnityWebRequest> | completed | The completion callback |
Download(String, String, Action)
Download a resource at the given URL to the given destination file and call a method on completion
Declaration
void Download(string url, string destination, Action completed)
Parameters
Type | Name | Description |
---|---|---|
String | url | The URL of the resource |
String | destination | The destination file path |
Action | completed | The completion callback |
Download<THandler>(String, Action<UnityWebRequest>)
Download a resource at the given URL using a custom download handler and call a method on completion, providing the UnityWebRequest
Declaration
void Download<THandler>(string url, Action<UnityWebRequest> completed)
where THandler : DownloadHandler, new()
Parameters
Type | Name | Description |
---|---|---|
String | url | The URL of the resource |
Action<UnityWebRequest> | completed | The completion callback |
Type Parameters
Name | Description |
---|---|
THandler | The type of download handler to use |