DownloadItem

open external class DownloadItem : EventEmitter

Functions

addListener
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
cancel
Link copied to clipboard
open fun cancel()
canResume
Link copied to clipboard
open fun canResume(): Boolean
emit
Link copied to clipboard
open fun emit(event: Any, vararg args: Any): Boolean
open fun emit(event: String, vararg args: Any): Boolean
eventNames
Link copied to clipboard
open fun eventNames(): Array<dynamic>
getContentDisposition
Link copied to clipboard
open fun getContentDisposition(): String
getETag
Link copied to clipboard
open fun getETag(): String
getFilename
Link copied to clipboard
open fun getFilename(): String
getLastModifiedTime
Link copied to clipboard
open fun getLastModifiedTime(): String
getMaxListeners
Link copied to clipboard
open fun getMaxListeners(): Number
getMimeType
Link copied to clipboard
open fun getMimeType(): String
getReceivedBytes
Link copied to clipboard
open fun getReceivedBytes(): Number
getSaveDialogOptions
Link copied to clipboard
open fun getSaveDialogOptions(): SaveDialogOptions
getSavePath
Link copied to clipboard
open fun getSavePath(): String
getStartTime
Link copied to clipboard
open fun getStartTime(): Number
getState
Link copied to clipboard
open fun getState(): String
getTotalBytes
Link copied to clipboard
open fun getTotalBytes(): Number
getURL
Link copied to clipboard
open fun getURL(): String
getURLChain
Link copied to clipboard
open fun getURLChain(): Array<String>
hasUserGesture
Link copied to clipboard
open fun hasUserGesture(): Boolean
isPaused
Link copied to clipboard
open fun isPaused(): Boolean
listenerCount
Link copied to clipboard
open fun listenerCount(type: Any): Number
open fun listenerCount(type: String): Number
listeners
Link copied to clipboard
open fun listeners(event: Any): Array<Function<*>>
open fun listeners(event: String): Array<Function<*>>
off
Link copied to clipboard
open fun off(event: Any, listener: (args: Any) -> Unit): EventEmitter
open fun off(event: String, listener: (args: Any) -> Unit): EventEmitter
on
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
once
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
pause
Link copied to clipboard
open fun pause()
prependListener
Link copied to clipboard
open fun prependListener(event: Any, listener: (args: Any) -> Unit): EventEmitter
open fun prependListener(event: String, listener: (args: Any) -> Unit): EventEmitter
prependOnceListener
Link copied to clipboard
open fun prependOnceListener(event: Any, listener: (args: Any) -> Unit): EventEmitter
open fun prependOnceListener(event: String, listener: (args: Any) -> Unit): EventEmitter
rawListeners
Link copied to clipboard
open fun rawListeners(event: Any): Array<Function<*>>
open fun rawListeners(event: String): Array<Function<*>>
removeAllListeners
Link copied to clipboard
open fun removeAllListeners(event: Any = definedExternally): EventEmitter
open fun removeAllListeners(event: String = definedExternally): EventEmitter
removeListener
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
resume
Link copied to clipboard
open fun resume()
setMaxListeners
Link copied to clipboard
open fun setMaxListeners(n: Number): EventEmitter
setSaveDialogOptions
Link copied to clipboard
open fun setSaveDialogOptions(options: SaveDialogOptions)
setSavePath
Link copied to clipboard
open fun setSavePath(path: String)

Properties

savePath
Link copied to clipboard
open var savePath: String