OrganicScopeDataProvider<TNodeData>

A provider for scope options in OrganicLayout. It allows for defining a function that provide values for each element.

For more information, see OrganicScopeData.

Props

NameDescriptionType
groupNodeHandlingPolicies?
Provides how group nodes are handled.
(
node: TNodeData
) =>
| “fix-bounds”
| “fix-contents”
| “free”
nodes?
Provides which nodes should be placed.
(
node: TNodeData
) => boolean
scopeModes?
Provides when to place a node.
(
node: TNodeData
) =>
| “affected”
| “fixed”
| “include-close-nodes”
| “include-extended-neighborhood”