Skip to content

ElectronMessagePortMain.once method

ElectronMessagePortMain › once

Unofficial

Registers a one-time listener for the close event.

Signature:

once(event: "close", listener: () => void): this

Parameters:

ParameterTypeDescription
event"close"The event name.
listener() => voidCalled when the port closes.

Returns: thisThis message port instance.


Unofficial

Registers a one-time listener for the message event.

Signature:

once(event: "message", listener: (messageEvent: ElectronMessageEvent) => void): this

Parameters:

ParameterTypeDescription
event"message"The event name.
listener(messageEvent: ElectronMessageEvent) => voidCalled with the received message event.

Returns: thisThis message port instance.