Defines node types distinguished by the MultiPageLayout.
Members
No filters for this type
Constants
Each edge of the input graph that connects two nodes
v and w that are placed on different pages is split by a pair of matching connector nodes (one for each of the two pages). One of the connector nodes is connected to v and the other to w. Hence, each connector represents a jump mark to the matching connector and guarantees that no information is lost as it would be the case if such edges are simply removed.static
Sample Graphs
ShownSetting: The input graph.
See Also
API
- getNodeType
A proxy node is a copy of a REGULAR node. It is created by the algorithm if a normal node and its neighbors or associated CONNECTORs do not fit onto a single page. Hence, in such cases, the neighbors/connectors associated with a normal node may be distributed among different proxy nodes associated with this node.
static
Sample Graphs
ShownSetting: The input graph.
See Also
For each PROXY node there is exactly one matching proxy reference node (except if property useProxyReferenceNodes is disabled). The reference node refers to the proxy and is either connected to the REGULAR node associated with this proxy or one of its other proxy nodes (a normal node may be associated with multiple proxy nodes). Hence, for a node connected to a proxy reference node there always exists a copy located on another page.
static
Sample Graphs
ShownSetting: The input graph.
See Also
Static Methods
Converts the given argument to an enum constant of this enum type.
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: MultiPageNodeType
- The value to convert to an enum constant.
Return Value
- MultiPageNodeType
- The enum constant that corresponds to the given argument.
Returns the name of the given enum constant.
Returns the name of the given enum constant.
static
Parameters
- value: MultiPageNodeType
- 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.