Skip to content

ElectronMenu.once method

ElectronMenu › once

Unofficial

Registers a one-time event listener that is invoked when a popup is closed either manually or with ElectronMenu.closePopup.

Signature:

once(event: "menu-will-close", listener: (event: ElectronEvent) => void): this

Parameters:

ParameterTypeDescription
event"menu-will-close"The event name.
listener(event: ElectronEvent) => voidThe event handler.

Returns: thisThis menu instance.


Unofficial

Registers a one-time event listener that is invoked when ElectronMenu.popup is called.

Signature:

once(event: "menu-will-show", listener: (event: ElectronEvent) => void): this

Parameters:

ParameterTypeDescription
event"menu-will-show"The event name.
listener(event: ElectronEvent) => voidThe event handler.

Returns: thisThis menu instance.