Layout¶
The layout section controls the positioning of the individual nodes within the tree.
- horizontalBalance¶
- Type
- Number
- Default
- 0.5
Controls the left-right distribution of the root node’s children. A values of 0.0 aligns all nodes to the right and a values of 1.0 results in all nodes aligned to the left. 0.5 results in nodes balanced evenly between left and right.
- verticalAlignFactor¶
- Type
- Number
- Default
- 0.5
Vertical align factor. A value of 0.0 aligns all nodes to the top, 0.5 center the nodes vertically and 1.0 aligns them all to the bottom.
- rootPadX¶
- Type
- Number
- Default
- 160
Horizontal padding around the root node.
- nodePadX¶
- Type
- Number
- Default
- 30.0
Horizontal padding between the non-root nodes.
- nodePadY¶
- Type
- Number
- Default
- 8.0
Vertical padding between the nodes.
- branchPadY¶
- Type
- Number
- Default
- 25.0
Vertical padding between child node groups.
- sameWidthSiblings¶
- Type
- Boolean
- Default
- yes
Controls whether all sibling nodes should have the same width.
- snapParentToChildren¶
- Type
- Boolean
- Default
- no
Controls whether the connection point of the child nodes should be snapped to the parent’s connection point.
- snapToHalfPositions¶
- Type
- Boolean
- Default
- no
Controls whether snapping halfway between two connection points is allowed.
- radialMinNodes¶
- Type
- Number
- Default
- 3
Minimum number of siblings for arc node placement.
- radialFactor¶
- Type
- Number
- Default
- 2.2
Roundness of the arc node placement.