EventListeners

class

EventListeners

source
export class EventListeners
export class EventListeners
public source

.register(...)

register(event: EventListeners.RegisteredEvent): this
register(event: EventListeners.RegisteredEvent): this
ParamTypeRequired
event
event
EventListeners.RegisteredEvent
EventListeners.RegisteredEvent
Yes

Returns:

this
this

public source

.unregister(...)

unregister(event: EventListeners.RegisteredEvent): this
unregister(event: EventListeners.RegisteredEvent): this
ParamTypeRequired
event
event
EventListeners.RegisteredEvent
EventListeners.RegisteredEvent
Yes

Returns:

this
this

unregisterAll(): this
unregisterAll(): this

Returns:

this
this

registerProcessExitEvents(listener: ((signal: NodeJS.Signals)) => any): this
registerProcessExitEvents(listener: ((signal: NodeJS.Signals)) => any): this
ParamTypeRequired
listener
listener
((signal: NodeJS.Signals)) => any
((signal: NodeJS.Signals)) => any
Yes

Returns:

this
this

unregisterProcessExitEvents(listener: ((signal: NodeJS.Signals)) => any): this
unregisterProcessExitEvents(listener: ((signal: NodeJS.Signals)) => any): this
ParamTypeRequired
listener
listener
((signal: NodeJS.Signals)) => any
((signal: NodeJS.Signals)) => any
Yes

Returns:

this
this

EventListeners.RegisteredEvent[]
EventListeners.RegisteredEvent[]