Sequential function charts are used for programmable logic controllers (PLCs) and other control systems.
You can edit text in-place by clicking on the text of a selected node. The diagram uses 3 categories of node, each added to the Diagram.nodeTemplateMap:
See also the grafcet diagram sample.
This predefined layout is used for placing Nodes of a general directed graph in layers (rows or columns). This is more general than TreeLayout, as it does not require that the graph be tree-structured. More information can be found in the GoJS Intro.