Function group annotations

Function group annotations

A function group is a collection of functions that share the same annotation within a stream. Similar to a Stream annotation, a function group can be annotated to provide more details of the functions within the stream, and improving readability. A function group annotation contains a text box for the title of the function group, and a text box for the annotation.

Only one annotation is allowed for each function group.

AddedFunctionGroupAnnotation.png
A function group annotation

Function group annotations can be moved by clicking-and-dragging any space that is not occupied by a function within the function group. This moves all the functions within the function group.

When a function within the function group is moved in the canvas, the space of the function group adjusts accordingly.

ExpandedFunctionGroup.png
An adjusted function group when a function is moved within the function group