The Dock provider to register.
A promise that resolves with a DockProviderRegistration object once the Dock provider is successfully registered. This contains the client API version, Workspace Version and a function to update the Dock provider configuration.
API function to register a Dock provider.
Remarks
A Workspace Platform must be initialized.
Throws
An error if the Workspace Platform is not initialized.
Throws
An error if a Dock provider for this Workspace Platform is already registered.
Throws
An error if the Dock provider configuration contains buttons with duplicate ids. If no ids are specified, the buttons will be assigned ids automatically.
Example: Register a Dock provider with a single button.