Embedding a widget in Workshop

To embed a widget in Workshop, start by adding a custom widget component to your Workshop:

Select custom widget renderer.

In the new Widget setup tab, find Select to select the widget set and version to use.

Configure parameters and events

You can bind the parameters your widget uses to Workshop variables to allow passing data in and out of the Workshop state. For information on the different parameter types available, see parameters and events.

You can use events to allow widgets to update the parameter values. You can also bind these events to Workshop events such that when a widget fires an event, it will also trigger a Workshop event.

Widget parameters and events can be bound to Workshop variables and events in the Widget setup panel:

Events and parameters configuration.

Marketplace support for modules with embedded widgets

Packaging a Workshop module containing a custom widget is not currently supported in Marketplace; this feature is currently in development.