Constructor
new OfflineScheme()
A plugin that handles requests for offline content.
- Source:
 
Methods
getManifest_(uri, request) → {shaka.extern.IAbortableOperation<shaka.extern.Response>}
Parameters:
| Name | Type | Description | 
|---|---|---|
uri | 
            
            string | |
request | 
            
            shaka.extern.Request | 
- Source:
 
Returns:
getSegment_(id, urinon-null, request) → {shaka.extern.IAbortableOperation<shaka.extern.Response>}
Parameters:
| Name | Type | Description | 
|---|---|---|
id | 
            
            number | |
uri | 
            
            shaka.offline.OfflineUri | |
request | 
            
            shaka.extern.Request | 
- Source:
 
Returns:
plugin(uri, request, requestType, progressUpdated) → {shaka.extern.IAbortableOperation<shaka.extern.Response>}
Parameters:
| Name | Type | Description | 
|---|---|---|
uri | 
            
            string | |
request | 
            
            shaka.extern.Request | |
requestType | 
            
            shaka.net.NetworkingEngine.RequestType | |
progressUpdated | 
            
            shaka.extern.ProgressUpdated | Called when a progress event happened. | 
- Source: