Namespace for events that can be emitted by a Window.
Event payloads are documented as interfaces, while algebraic helper types and derived types are documented as type aliases.
Events gain metadata as they propagate, which is not present on the explicit payload interfaces. To refer to the full type
of an event as it would be raised on this emitter, use Payload.
This namespace contains only payload shapes for events that are unique to Window. Events that are shared between all WebContents
(i.e. Window, View) are defined in WebContentsEvents. Events that
propagate from View are defined in ViewEvents. For a list of valid string keys for all Window events, see
Window.on
Window-sourced events (i.e. those that are not propagated from a
View) propagate to their parent Application and
System with their event types prefixed with 'window-').
Namespace for events that can be emitted by a Window.
Event payloads are documented as interfaces, while algebraic helper types and derived types are documented as type aliases. Events gain metadata as they propagate, which is not present on the explicit payload interfaces. To refer to the full type of an event as it would be raised on this emitter, use Payload.
This namespace contains only payload shapes for events that are unique to
Window
. Events that are shared between allWebContents
(i.e. Window, View) are defined in WebContentsEvents. Events that propagate fromView
are defined in ViewEvents. For a list of valid string keys for all Window events, see Window.onWindow-sourced events (i.e. those that are not propagated from a View) propagate to their parent Application and System with their event types prefixed with
'window-'
)."Requested" events (e.g. AuthRequestedEvent) do not propagate to `System. The WindowCloseRequestedEvent does not propagate at all.