You are viewing the documentation for Blueriq 15. Documentation for other versions is available in our documentation directory.

With a Dashboard_FlowWidget a flow in another module can be started. The module has to be a part of the same project. Data can be added to the widget when starting, using a data mapping. A Dashboard_FlowWidget can respond to PortalMessages. Using containers of this type, a user is able to model a dashboard containing widgets that influence and react to other widgets.

This container can react to those portal messages that you indicate inside the widget. As soon as the portal message is received, the connected flow is restarted.

Restarting the flow also clears the profile. Any information that is needed by the flow should be included in the portal message.

The widget can react to more than one portal message, but not on more portal messages at the same time. The data from the portal message is placed in the profile before the flow is restarted.

When you use this container you have to specify the following elements in the first tab (flow):

  • The module that contains the flow
  • The (exposed) flow
  • The configuration module of the data mapping (optional)
  • The data mapping (optional, only used when the flow is started)

In the second tab (portal messages) you specify to which PortalMessages the widget will respond, and which target attributes should be used for the selected portal message.

It is only possible to refresh the content of the widget based on a portal message. If the complete dashboard needs to react, you should use the AQ_Dashboard_PortalMessageListener.

See 3. Dashboards for information on how to build a dashboard.

AQ_ExternalFlow

In order to start a flow in another project, use the Container type: AQ_ExternalFlow container.