Dagre Layout is an appropriate layout method for directed flow graph. It will calculate the levels and positions of nodes automatically according to the edge directions in the data.
Usage
As the demo below, you can deploy it in layout while instantiating Graph. it can also be used for Subgraph Layout. By tuning the parameters, you can adjust the layout direction, node alignment, node separation, level separation, and so on.
Example 1 : Simple Dagre Layout.
Example 2 : Dagre Layout from left to right.
Example 3 : Translate the layout parameters in dynamic.