DownloadItem

open external class DownloadItem : EventEmitter

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open var savePath: String

Functions

Link copied to clipboard
open fun addListener(event: String, listener: (event: Event, state: String) -> Unit): DownloadItem
open fun addListener(event: Any, listener: (args: Any) -> Unit): EventEmitter
open fun addListener(event: String, listener: (args: Any) -> Unit): EventEmitter
Link copied to clipboard
open fun cancel()
Link copied to clipboard
open fun canResume(): Boolean
Link copied to clipboard
open fun emit(event: Any, vararg args: Any): Boolean
open fun emit(event: String, vararg args: Any): Boolean
Link copied to clipboard
open fun eventNames(): Array<dynamic>
Link copied to clipboard
Link copied to clipboard
open fun getETag(): String
Link copied to clipboard
open fun getFilename(): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getMimeType(): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getSavePath(): String
Link copied to clipboard
open fun getStartTime(): Number
Link copied to clipboard
open fun getState(): String
Link copied to clipboard
open fun getTotalBytes(): Number
Link copied to clipboard
open fun getURL(): String
Link copied to clipboard
open fun getURLChain(): Array<String>
Link copied to clipboard
Link copied to clipboard
open fun isPaused(): Boolean
Link copied to clipboard
open fun listenerCount(type: Any): Number
open fun listenerCount(type: String): Number
Link copied to clipboard
open fun listeners(event: Any): Array<Function<*>>
open fun listeners(event: String): Array<Function<*>>
Link copied to clipboard
open fun off(event: Any, listener: (args: Any) -> Unit): EventEmitter
open fun off(event: String, listener: (args: Any) -> Unit): EventEmitter
Link copied to clipboard
open fun on(event: String, listener: (event: Event, state: String) -> Unit): DownloadItem
open fun on(event: Any, listener: (args: Any) -> Unit): EventEmitter
open fun on(event: String, listener: (args: Any) -> Unit): EventEmitter
Link copied to clipboard
open fun once(event: String, listener: (event: Event, state: String) -> Unit): DownloadItem
open fun once(event: Any, listener: (args: Any) -> Unit): EventEmitter
open fun once(event: String, listener: (args: Any) -> Unit): EventEmitter
Link copied to clipboard
open fun pause()
Link copied to clipboard
open fun prependListener(event: Any, listener: (args: Any) -> Unit): EventEmitter
open fun prependListener(event: String, listener: (args: Any) -> Unit): EventEmitter
Link copied to clipboard
open fun prependOnceListener(event: Any, listener: (args: Any) -> Unit): EventEmitter
open fun prependOnceListener(event: String, listener: (args: Any) -> Unit): EventEmitter
Link copied to clipboard
open fun rawListeners(event: Any): Array<Function<*>>
open fun rawListeners(event: String): Array<Function<*>>
Link copied to clipboard
open fun removeAllListeners(event: Any = definedExternally): EventEmitter
open fun removeAllListeners(event: String = definedExternally): EventEmitter
Link copied to clipboard
open fun removeListener(event: String, listener: (event: Event, state: String) -> Unit): DownloadItem
open fun removeListener(event: Any, listener: (args: Any) -> Unit): EventEmitter
open fun removeListener(event: String, listener: (args: Any) -> Unit): EventEmitter
Link copied to clipboard
open fun resume()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setSavePath(path: String)