Snippets in workflows

When creating a new workflow, you will often have a number of connected elements that are shared between workflows. These components are called snippets. Instead of building workflows from scratch it is possible to reuse components of an existing workflow.

Snippets can be created from an existing workflow by selecting the elements and the arrows connecting the selected elements. Next, you must right-click in the center of one of the selected elements. This will bring up the menu shown in figure 14.20.

Image install_as_snippet
Figure 14.20: The selected elements are highlighted with a red box in this figure. Select "Install as snippet".

When you have clicked on "Install as snippet" the dialog shown in figure 14.21 will appear. The dialog allows you to name the snippet and view the selected elements that are included in the snippet. You are also asked to specify whether or not you want to include the configuration of the selected elements and save it in the snippet or to only save the elements in their default configuration.

Image create_new_snippet
Figure 14.21: In the "Create a new snippet" dialog you can name the snippet and select whether or not you would like to include the configuration. In the right-hand side of the dialog you can see the elements that are included in the snippet.

Click OK. This will install your snippet and the installed snippet will now appear in the Side Panel under the "Snippets" tab (see figure 14.22)

Image installed_snippet
Figure 14.22: When a snippet is installed, it appears in the Side Panel under the "Snippets" tab.

Right-clicking on the installed snippet in the Side Panel will bring up the following options (figure 14.23):

Image snippets_rightclick_options
Figure 14.23: Right-clicking on an installed snippet brings up a range of different options.

If you right-click on the top-level folder you get the options shown in figure 14.24:

Image snippet_topfolder_rightclick_options
Figure 14.24: Right-clicking on the snippet top-level folder makes it possible to manipulate the groups.

In the Side Panel it is possible to drag and drop a snippet between groups to be able to rearrange and order the snippets as desired. An exported snippet can either be installed by clicking on the 'Install from file' button or by dragging and dropping the exported file directly into the folder where it should be installed.

Add a snippet to a workflow

Snippets can be added to a workflow in two different ways; It can either be added by dragging and dropping the snippet from the Side Panel into the workflow editor, or it can be added by using the "Add element" option that is shown in figure 14.25.

Image snippet_add_elements
Figure 14.25: Snippets can be added to a workflow in the workflow editor using the 'Add Element' button found in the lower left corner.