State of any child windows belonging to the application.
This will only be populated if the application integrates with the Layouts Service API. See generateLayout for details.
Applications can add their own custom data to a layout, to assist with correctly restoring the application when a saved layout is loaded.
To set customData, register a 'save' callback using onApplicationSave. The provided function will be called whenever a layout is generated, and any value returned by that function will be added to the layout here. This data will then be available within the restore callback registered via onAppRestore.
Stores key information from the Application constructor parameters that were passed when this application was started.
This is only present if the application was started programatically. For applications started from a manifest,
manifestUrl will be present instead.
State of the main window of the application.
The URL of the manifest from which this application was started.
This is only present if the application was started from a manifest. For applications started programatically
(using the OpenFin API), initialOptions will be present instead.
Application identifier
Stores the state of a single application within a saved workspace.