HierarchicLayoutOptions
The configuration options for the hierarchic layout algorithm that arranges graphs in a hierarchic fashion.
For more information on the layout algorithm and its available settings, see HierarchicLayout.
Props
| Name | Description | Type | 
|---|---|---|
| automaticEdgeGrouping? | boolean | |
| backLoopRouting? | boolean | |
| backLoopRoutingForSelfLoops? | boolean | |
| compactGroups? | boolean | |
| componentArrangementPolicy? | “compact” | “topmost” | |
| componentLayoutEnabled? | boolean | |
| considerNodeLabels? | boolean | |
| edgeLayoutDescriptor? | HierarchicLayoutEdgeLayoutDescriptor | |
| edgeToEdgeDistance? | number | |
| fromScratchLayeringStrategy? | “hierarchical-topmost” | |
| gridSpacing? | number | |
| groupAlignmentPolicy? | “top” | “center” | “bottom” | |
| hideGroupsStageEnabled? | boolean | |
| integratedEdgeLabeling? | boolean | |
| labelingEnabled? | boolean | |
| layoutMode? | “incremental” | |
| layoutOrientation? | “top-to-bottom” | |
| maximumDuration? | number | |
| minimumLayerDistance? | number | |
| nodeLayoutDescriptor? | HierarchicLayoutNodeLayoutDescriptor | |
| nodeToEdgeDistance? | number | |
| nodeToNodeDistance? | number | |
| orientationLayoutEnabled? | boolean | |
| orthogonalRouting? | boolean | |
| parallelEdgeRouterEnabled? | boolean | |
| recursiveGroupLayering? | boolean | |
| selfLoopRouterEnabled? | boolean | |
| separateLayers? | boolean | |
| stopAfterLayering? | boolean | |
| stopAfterSequencing? | boolean | |
| subgraphLayoutEnabled? | boolean |