AutoUpdater

external interface AutoUpdater : EventEmitter

Functions

addListener
Link copied to clipboard
js
abstract override fun addListener(event: String, listener: (<ERROR CLASS>) -> Unit): AutoUpdater
abstract fun addListener(event: String, listener: (event: Event, releaseNotes: String, releaseName: String, <ERROR CLASS>, updateURL: String) -> Unit): AutoUpdater
abstract fun addListener(event: String, listener: Function<*>): AutoUpdater
open fun addListener(event: Any, listener: (args: Any) -> Unit): EventEmitter
checkForUpdates
Link copied to clipboard
js
abstract fun checkForUpdates()
emit
Link copied to clipboard
js
open fun emit(event: Any, vararg args: Any): Boolean
open fun emit(event: String, vararg args: Any): Boolean
eventNames
Link copied to clipboard
js
open fun eventNames(): Array<dynamic>
getFeedURL
Link copied to clipboard
js
abstract fun getFeedURL(): String
getMaxListeners
Link copied to clipboard
js
open fun getMaxListeners(): Number
listenerCount
Link copied to clipboard
js
open fun listenerCount(type: Any): Number
open fun listenerCount(type: String): Number
listeners
Link copied to clipboard
js
open fun listeners(event: Any): Array<Function<*>>
open fun listeners(event: String): Array<Function<*>>
off
Link copied to clipboard
js
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
js
abstract override fun on(event: String, listener: (<ERROR CLASS>) -> Unit): AutoUpdater
abstract fun on(event: String, listener: (event: Event, releaseNotes: String, releaseName: String, <ERROR CLASS>, updateURL: String) -> Unit): AutoUpdater
abstract fun on(event: String, listener: Function<*>): AutoUpdater
open fun on(event: Any, listener: (args: Any) -> Unit): EventEmitter
once
Link copied to clipboard
js
abstract override fun once(event: String, listener: (<ERROR CLASS>) -> Unit): AutoUpdater
abstract fun once(event: String, listener: (event: Event, releaseNotes: String, releaseName: String, <ERROR CLASS>, updateURL: String) -> Unit): AutoUpdater
abstract fun once(event: String, listener: Function<*>): AutoUpdater
open fun once(event: Any, listener: (args: Any) -> Unit): EventEmitter
prependListener
Link copied to clipboard
js
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
js
open fun prependOnceListener(event: Any, listener: (args: Any) -> Unit): EventEmitter
open fun prependOnceListener(event: String, listener: (args: Any) -> Unit): EventEmitter
quitAndInstall
Link copied to clipboard
js
abstract fun quitAndInstall()
rawListeners
Link copied to clipboard
js
open fun rawListeners(event: Any): Array<Function<*>>
open fun rawListeners(event: String): Array<Function<*>>
removeAllListeners
Link copied to clipboard
js
open fun removeAllListeners(event: Any = definedExternally): EventEmitter
open fun removeAllListeners(event: String = definedExternally): EventEmitter
removeListener
Link copied to clipboard
js
abstract override fun removeListener(event: String, listener: (<ERROR CLASS>) -> Unit): AutoUpdater
abstract fun removeListener(event: String, listener: (event: Event, releaseNotes: String, releaseName: String, <ERROR CLASS>, updateURL: String) -> Unit): AutoUpdater
abstract fun removeListener(event: String, listener: Function<*>): AutoUpdater
open fun removeListener(event: Any, listener: (args: Any) -> Unit): EventEmitter
setFeedURL
Link copied to clipboard
js
abstract fun setFeedURL(options: FeedURLOptions)
setMaxListeners
Link copied to clipboard
js
open fun setMaxListeners(n: Number): EventEmitter