Store overview

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 workspace platform must call the Storefront API register() method to register its storefront provider. It can call the show() and 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.