Namespace for runtime-wide OpenFin events emitted by System. Includes events
re-propagated from Application, Window, and View (prefixed with application-, window-, and view-). All
event propagations are visible at the System level. Propagated events from WebContents (windows, views, frames) to the Application level will not
transitively re-propagate to the System level, because they are already visible at the system level and contain the identity
of the application. For example, an application's "closed" event will fire as 'application-closed' at the system level. A view's 'shown' event
will be visible as 'view-shown' at the system level, but not as application-window-view-shown.
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 System. Events that propagate to System from
child applications, windows, and views are defined in the
ApplicationEvents, WindowEvents, and ViewEvents namespaces. For a list of valid string keys for all
system events, see System.on.
Namespace for runtime-wide OpenFin events emitted by System. Includes events re-propagated from Application, Window, and View (prefixed with
application-
,window-
, andview-
). All event propagations are visible at the System level. Propagated events from WebContents (windows, views, frames) to the Application level will not transitively re-propagate to the System level, because they are already visible at the system level and contain the identity of the application. For example, an application's "closed" event will fire as 'application-closed' at the system level. A view's 'shown' event will be visible as 'view-shown' at the system level, but not asapplication-window-view-shown
.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
System
. Events that propagate toSystem
from child applications, windows, and views are defined in the ApplicationEvents, WindowEvents, and ViewEvents namespaces. For a list of valid string keys for all system events, see System.on.