CircularLayoutOptions

The configuration options for the circular layout algorithm that arranges graphs in a circular fashion.

For more information on the layout algorithm and its available settings, see CircularLayout.

Props

NameDescriptionType
componentLayoutEnabled?
boolean
considerNodeLabels?
boolean
defaultEdgeLayoutDescriptor?
CircularLayoutEdgeLayoutDescriptor
edgeRoutingPolicy?
“interior”
| “automatic”
| “exterior”
| “marked-exterior”
exteriorEdgeLayoutDescriptor?
ExteriorEdgeLayoutDescriptor
fromSketchMode?
boolean
hideGroupsStageEnabled?
boolean
integratedNodeLabeling?
boolean
labelingEnabled?
boolean
layoutOrientation?
“top-to-bottom”
| “left-to-right”
| “right-to-left”
| “bottom-to-top”
layoutStyle?
“bcc-compact”
| “bcc-isolated”
| “custom-groups”
| “single-cycle”
maximumDeviationAngle?
number
nodeLabelingPolicy?
“ray-like”
| “ray-like-leaves”
| “horizontal”
nodeLabelSpacing?
number
orientationLayoutEnabled?
boolean
parallelEdgeRouterEnabled?
boolean
partitionStyle?
“cycle”
| “disk”
| “organic”
| “compact-disk”
placeChildrenOnCommonRadius?
boolean
selfLoopRouterEnabled?
boolean
starSubstructureSize?
number
starSubstructureStyle?
“none”
| “radial”
| “separated-radial”
starSubstructureTypeSeparation?
boolean
subgraphLayoutEnabled?
boolean