AboutSupportDeveloper GuideVersion 36.122.80.26

Namespace for events that can be emitted by an Application. Includes events re-propagated from the Window (and, transitively, View) level, prefixed with window- (and also, if applicable, view-). For example, a view's "attached" event will fire as 'window-view-attached' at the application level.

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 Application. Events that propagate to Application from child windows and views are defined in the WindowEvents and ViewEvents namespaces. For a list of valid string keys for all application events, see Application.on.

Application-sourced events (i.e. those that have not propagated from Views or Windows re-propagate to System with their type string prefixed with application-. Application events that are tied to Windows but do not propagate from them are propagated to System without any type string prefixing.

"Requested" events (e.g. RunRequestedEvent) do not propagate.

Index

Interfaces

Type Aliases