E

MultiEdgeConnectorPolicy

Specifies the policies that define which multi-edges may share a connector node in a MultiPageLayout.

Remarks

Multi-edges are edges with the same endpoints. For multi-edges that are split because their endpoints are placed on different pages, this policy allows to specify if these multi-edges may use the same connector node.

You can specify whether all multi-edges should share their connector nodes, only those with the same direction should share their connector nodes, or that all multi-edges should use separate connector nodes. If you want to manually specify which multi-edges may use the same connector node, you can assign different connector ids to these edges using the multiEdgeConnectorIds property.

See Also

API

multiEdgeConnectorPolicy

Members

No filters for this type

Constants

Specifies that multi-edges should use separate connector nodes.
Each multi-edge will have a separate connector pair, regardless of their endpoints and directions.
static

Sample Graphs

ShownSetting: Circular nodes denote the connectors. The label of a connector corresponds to that of the opposite node of the split edge.

See Also

API
multiEdgeConnectorPolicy
Specifies that multi-edges should share their connector nodes.
When multi-edges connect two nodes on different pages, a common connector pair (see CONNECTOR) is used for them.
static
Specifies that multi-edges with the same direction may share connector nodes.
Multi-edges may share a connector pair (see CONNECTOR) if they have the same source and target nodes and direction. Otherwise, separate connector pairs are used.
static

Sample Graphs

ShownSetting: Circular nodes denote the connectors. The label of a connector corresponds to that of the opposite node of the split edge.

See Also

API
multiEdgeConnectorPolicy

Static Methods

Converts the given argument to an enum constant of this enum type.
Most notably, this method can convert an enum constant's name into the enum constant itself.
static

Parameters

value: MultiEdgeConnectorPolicy
The value to convert to an enum constant.

Return Value

MultiEdgeConnectorPolicy
The enum constant that corresponds to the given argument.
Returns the name of the given enum constant.
static

Parameters

value: MultiEdgeConnectorPolicy
The numeric value of an enum constant.

Return Value

string
The name of the enum constant.

Throws

Exception ({ name: 'Error' })
If this type is a flags enums, and the provided value doesn't correspond to a single enum constant, or if this enum type contains no constant of the given numeric value.