deno.com

method Process.emit

Overload 1

#Process.emit(
event: "beforeExit",
code: number,
): boolean

Parameters #

#event: "beforeExit"
#code: number

Return Type #

boolean

Overload 2

#Process.emit(event: "disconnect"): boolean

Parameters #

#event: "disconnect"

Return Type #

boolean

Overload 3

#Process.emit(
event: "exit",
code: number,
): boolean

Parameters #

#event: "exit"
#code: number

Return Type #

boolean

Overload 4

#Process.emit(
event: "rejectionHandled",
promise: Promise<unknown>,
): boolean

Parameters #

#event: "rejectionHandled"
#promise: Promise<unknown>

Return Type #

boolean

Overload 5

#Process.emit(
event: "uncaughtException",
error: Error,
): boolean

Parameters #

#event: "uncaughtException"
#error: Error

Return Type #

boolean

Overload 6

#Process.emit(
event: "uncaughtExceptionMonitor",
error: Error,
): boolean

Parameters #

#event: "uncaughtExceptionMonitor"
#error: Error

Return Type #

boolean

Overload 7

#Process.emit(
event: "unhandledRejection",
reason: unknown,
promise: Promise<unknown>,
): boolean

Parameters #

#event: "unhandledRejection"
#reason: unknown
#promise: Promise<unknown>

Return Type #

boolean

Overload 8

#Process.emit(
event: "warning",
warning: Error,
): boolean

Parameters #

#event: "warning"
#warning: Error

Return Type #

boolean

Overload 9

#Process.emit(
event: "message",
message: unknown,
sendHandle: unknown,
): this

Parameters #

#event: "message"
#message: unknown
#sendHandle: unknown

Return Type #

this

Overload 10

#Process.emit(
event: Signals,
signal?: Signals,
): boolean

Parameters #

#event: Signals
optional
#signal: Signals

Return Type #

boolean

Overload 11

#Process.emit(
event: "multipleResolves",
promise: Promise<unknown>,
value: unknown,
): this

Parameters #

#event: "multipleResolves"
#promise: Promise<unknown>
#value: unknown

Return Type #

this

Overload 12

#Process.emit(
event: "worker",
listener: WorkerListener,
): this

Parameters #

#event: "worker"
#listener: WorkerListener

Return Type #

this