kvision / pl.treksoft.kvision.electron / EventEmitter

EventEmitter

(js) open class EventEmitter

Constructors

(js)

<init>

EventEmitter()

Functions

(js)

addListener

open fun addListener(event: String, listener: Function<*>): EventEmitter
(js)

emit

open fun emit(event: String, vararg args: Any): Boolean
(js)

eventNames

open fun eventNames(): Array<String>
(js)

getMaxListeners

open fun getMaxListeners(): Number
(js)

listenerCount

open fun listenerCount(type: String): Number
(js)

listeners

open fun listeners(event: String): Array<Function<*>>
(js)

on

open fun on(event: String, listener: Function<*>): EventEmitter
(js)

once

open fun once(event: String, listener: Function<*>): EventEmitter
(js)

prependListener

open fun prependListener(event: String, listener: Function<*>): EventEmitter
(js)

prependOnceListener

open fun prependOnceListener(event: String, listener: Function<*>): EventEmitter
(js)

removeAllListeners

open fun removeAllListeners(event: String? = definedExternally): EventEmitter
(js)

removeListener

open fun removeListener(event: String, listener: Function<*>): EventEmitter
(js)

setMaxListeners

open fun setMaxListeners(n: Number): EventEmitter

Inheritors

(js)

App

interface App : EventEmitter
(js)

AutoUpdater

interface AutoUpdater : EventEmitter
(js)

BrowserView

open class BrowserView : EventEmitter
(js)

BrowserWindow

open class BrowserWindow : EventEmitter
(js)

BrowserWindowProxy

open class BrowserWindowProxy : EventEmitter
(js)

ClientRequest

open class ClientRequest : EventEmitter
(js)

Clipboard

interface Clipboard : EventEmitter
(js)

ContentTracing

interface ContentTracing : EventEmitter
(js)

Cookies

open class Cookies : EventEmitter
(js)

CrashReporter

interface CrashReporter : EventEmitter
(js)

Debugger

open class Debugger : EventEmitter
(js)

DesktopCapturer

interface DesktopCapturer : EventEmitter
(js)

Dialog

interface Dialog : EventEmitter
(js)

DownloadItem

open class DownloadItem : EventEmitter
(js)

GlobalShortcut

interface GlobalShortcut : EventEmitter
(js)

InAppPurchase

interface InAppPurchase : EventEmitter
(js)

IncomingMessage

open class IncomingMessage : EventEmitter
(js)

IpcMain

interface IpcMain : EventEmitter
(js)

IpcRenderer

interface IpcRenderer : EventEmitter
(js)

Net

interface Net : EventEmitter
(js)

Notification

open class Notification : EventEmitter
(js)

PowerMonitor

interface PowerMonitor : EventEmitter
(js)

PowerSaveBlocker

interface PowerSaveBlocker : EventEmitter
(js)

Process

interface Process : EventEmitter
(js)

Protocol

interface Protocol : EventEmitter
(js)

Screen

interface Screen : EventEmitter
(js)

Session

open class Session : EventEmitter
(js)

SystemPreferences

interface SystemPreferences : EventEmitter
(js)

TouchBar

open class TouchBar : EventEmitter
(js)

TouchBarButton

open class TouchBarButton : EventEmitter
(js)

TouchBarColorPicker

open class TouchBarColorPicker : EventEmitter
(js)

TouchBarGroup

open class TouchBarGroup : EventEmitter
(js)

TouchBarLabel

open class TouchBarLabel : EventEmitter
(js)

TouchBarPopover

open class TouchBarPopover : EventEmitter
(js)

TouchBarScrubber

open class TouchBarScrubber : EventEmitter
(js)

TouchBarSegmentedControl

open class TouchBarSegmentedControl : EventEmitter
(js)

TouchBarSlider

open class TouchBarSlider : EventEmitter
(js)

TouchBarSpacer

open class TouchBarSpacer : EventEmitter
(js)

Tray

open class Tray : EventEmitter
(js)

WebContents

open class WebContents : EventEmitter
(js)

WebFrame

interface WebFrame : EventEmitter
(js)

WebRequest

open class WebRequest : EventEmitter