The OpenFin Storefront API enables developers of a workspace platform to provide their own storefront implementation to be exposed in the Store application of Workspace. Software that implements the Storefront API is a storefront provider.
New architecture in version 9
Starting with Workspace version 9, Store and Storefront functions are affected by changes in the API architecture. When you upgrade to Workspace 9, to work with Store make sure to upgrade both Workspace and Workspace-Platform.
A storefront provider implements the following elements of a storefront:
- A landing page
- A footer that appears on all pages of the storefront
- A list of sections for the sidebar navigation
- A list of apps to populate the storefront
LaunchApp()method to launch an app
A workspace platform must call the Storefront API
register() method to register its storefront provider. It can call the
hide() methods to show and hide the OpenFin Storefront user interface. These methods await the latest
register() call; if
register() was not called, they throw an error.
A storefront provider might or might not be an FDC3 app directory. That implementation choice is at the discretion of the application developer.
Updated 3 months ago