Skip to content

ElectronDebugger.once method

ElectronDebugger › once

Unofficial

Registers a one-time listener for the detach event.

Signature:

once(event: "detach", listener: (event: ElectronEvent, reason: string) => void): this

Parameters:

ParameterTypeDescription
event"detach"The event name.
listener(event: ElectronEvent, reason: string) => voidCalled with the event and the reason for detaching.

Returns: thisThis debugger instance.


Unofficial

Registers a one-time listener for the message event.

Signature:

once(event: "message", listener: (event: ElectronEvent, method: string, params: unknown, sessionId: string) => void): this

Parameters:

ParameterTypeDescription
event"message"The event name.
listener(event: ElectronEvent, method: string, params: unknown, sessionId: string) => voidCalled with the event, method name, event parameters, and session id.

Returns: thisThis debugger instance.