Freigeben über


IEventEmitter interface

Stellt einen EventEmitter aus dem modul net in Node.jsdar. Diese Schnittstelle unterstützt das Framework und soll nicht direkt für Ihren Code aufgerufen werden.

Methoden

addListener(string | symbol, (args: any[]) => void)
emit(string | symbol, any[])
eventNames()
getMaxListeners()
listenerCount(string | symbol)
listeners(string | symbol)
off(string | symbol, (args: any[]) => void)
on(string | symbol, (args: any[]) => void)
once(string | symbol, (args: any[]) => void)
prependListener(string | symbol, (args: any[]) => void)
prependOnceListener(string | symbol, (args: any[]) => void)
rawListeners(string | symbol)
removeAllListeners(string | symbol)
removeListener(string | symbol, (args: any[]) => void)
setMaxListeners(number)

Details zur Methode

addListener(string | symbol, (args: any[]) => void)

function addListener(event: string | symbol, listener: (args: any[]) => void): this

Parameter

event

string | symbol

listener

(args: any[]) => void

Gibt zurück

this

emit(string | symbol, any[])

function emit(event: string | symbol, args: any[]): boolean

Parameter

event

string | symbol

args

any[]

Gibt zurück

boolean

eventNames()

function eventNames(): Array<string | symbol>

Gibt zurück

Array<string | symbol>

getMaxListeners()

function getMaxListeners(): number

Gibt zurück

number

listenerCount(string | symbol)

function listenerCount(type: string | symbol): number

Parameter

type

string | symbol

Gibt zurück

number

listeners(string | symbol)

function listeners(event: string | symbol): Function[]

Parameter

event

string | symbol

Gibt zurück

Function[]

off(string | symbol, (args: any[]) => void)

function off(event: string | symbol, listener: (args: any[]) => void): this

Parameter

event

string | symbol

listener

(args: any[]) => void

Gibt zurück

this

on(string | symbol, (args: any[]) => void)

function on(event: string | symbol, listener: (args: any[]) => void): this

Parameter

event

string | symbol

listener

(args: any[]) => void

Gibt zurück

this

once(string | symbol, (args: any[]) => void)

function once(event: string | symbol, listener: (args: any[]) => void): this

Parameter

event

string | symbol

listener

(args: any[]) => void

Gibt zurück

this

prependListener(string | symbol, (args: any[]) => void)

function prependListener(event: string | symbol, listener: (args: any[]) => void): this

Parameter

event

string | symbol

listener

(args: any[]) => void

Gibt zurück

this

prependOnceListener(string | symbol, (args: any[]) => void)

function prependOnceListener(event: string | symbol, listener: (args: any[]) => void): this

Parameter

event

string | symbol

listener

(args: any[]) => void

Gibt zurück

this

rawListeners(string | symbol)

function rawListeners(event: string | symbol): Function[]

Parameter

event

string | symbol

Gibt zurück

Function[]

removeAllListeners(string | symbol)

function removeAllListeners(event?: string | symbol): this

Parameter

event

string | symbol

Gibt zurück

this

removeListener(string | symbol, (args: any[]) => void)

function removeListener(event: string | symbol, listener: (args: any[]) => void): this

Parameter

event

string | symbol

listener

(args: any[]) => void

Gibt zurück

this

setMaxListeners(number)

function setMaxListeners(n: number): this

Parameter

n

number

Gibt zurück

this