Skip to main content

Download

Extends​

  • default.default

Accessors​

id​

Get Signature​

get id(): string

Returns​

string

Methods​

addEventListener()​

addEventListener(eventType, callback): void

Parameters​

ParameterType
eventTypeEventType
callbackEventCallback

Returns​

void

Inherited from​

EventEmitter.addEventListener


deleteOfflineDrmLicense()​

deleteOfflineDrmLicense(): Promise<void>

Returns​

Promise<void>


destroy()​

destroy(): void

Returns​

void

Inherited from​

Destroyable.destroy


getDownloadableTracks()​

getDownloadableTracks(): DownloadableTracks

Returns​

DownloadableTracks


getDownloadedSize()​

getDownloadedSize(): number

Returns​

number


getDrmOfflineState()​

getDrmOfflineState(): null | DrmOfflineState

Returns​

null | DrmOfflineState


getEstimatedSize()​

getEstimatedSize(): number

Returns​

number


getLocalManifestUri()​

getLocalManifestUri(): string

Returns​

string


getProgress()​

getProgress(): number

Returns​

number


getState()​

getState(): DownloadState

Returns​

DownloadState


pause()​

pause(): Promise<void>

Returns​

Promise<void>


removeEventListener()​

removeEventListener(eventType, callback): void

Parameters​

ParameterType
eventTypeEventType
callbackEventCallback

Returns​

void

Inherited from​

EventEmitter.removeEventListener


resume()​

resume(): Promise<void>

Returns​

Promise<void>


start()​

start(trackSelection): Promise<void>

Parameters​

ParameterType
trackSelectionTrackSelection

Returns​

Promise<void>


storeOfflineDrmLicense()​

storeOfflineDrmLicense(): Promise<void>

Returns​

Promise<void>