AboutSupportDeveloper GuideVersion 38.126.83.84

Namespace for runtime-wide OpenFin events emitted by System.System. Includes events re-propagated from OpenFin.Application, OpenFin.Window, and OpenFin.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 OpenFin.ApplicationEvents, OpenFin.WindowEvents, and OpenFin.ViewEvents namespaces. For a list of valid string keys for all system events, see System.on.

Index

Interfaces

Type Aliases