Type constant for the LayoutNode for the nodes of the graph during a run of the HierarchicalLayout.
Members
No filters for this type
Constants
A constant describing a bend LayoutNode.
A constant describing a bend LayoutNode.
A constant describing a LayoutNode used for the drawing phase to keep the distance between two nodes.
A constant describing a LayoutNode used for the drawing phase to keep the distance between two nodes.
A constant describing a LayoutNode that is used during the sequencing and drawing phase for the bus-style routing at the root node of a grid component.
A constant describing a LayoutNode that is used during the sequencing and drawing phase for the bus-style routing at the root node of a grid component.
A constant describing a LayoutNode used during the drawing phase for marking the beginning of a node group interval.
A constant describing a LayoutNode used during the drawing phase for marking the beginning of a node group interval.
A constant describing a LayoutNode used during the drawing phase for marking the ending of a node group interval.
A constant describing a LayoutNode used during the drawing phase for marking the ending of a node group interval.
A constant describing a LayoutNode used during the sequencing and drawing phase for marking a helper/proxy node inserted as a legal endpoint of an edge connecting a descendant node to a group node.
A constant describing a LayoutNode used during the sequencing and drawing phase for marking a helper/proxy node inserted as a legal endpoint of an edge connecting a descendant node to a group node.
It has degree
0 or 1 depending on whether or not the opposite node of the edge is assigned to the same layer. This kind of proxy nodes is only used if there are edges that shall connect to the group node without back-loops.static
See Also
A constant describing a LayoutNode used during the sequencing and drawing phase for marking a helper/proxy node inserted as a legal endpoint of an edge connecting to a group node.
A constant describing a LayoutNode used during the sequencing and drawing phase for marking a helper/proxy node inserted as a legal endpoint of an edge connecting to a group node.
A constant describing a LayoutNode used during sequencing and drawing phase for routing an LayoutEdge recursively.
A constant describing a LayoutNode used during sequencing and drawing phase for routing an LayoutEdge recursively.
An LayoutEdge that connects to the content of a group node has to leave the group node at the bottom side and enter it at the top side.
static
See Also
API
- type
A constant describing a regular LayoutNode.
A constant describing a regular LayoutNode.
A regular node may have any degree, any size, and any number of connected same-layer edges.
static
See Also
API
- type
A constant describing a same-layer edge crossing helper LayoutNode.
A constant describing a same-layer edge crossing helper LayoutNode.
A same-layer edge crossing helper node has degree
2, small size, and exactly two same-layer edges. It is used for marking the crossing of the layer, if source and target port are at opposite layer sides.static
See Also
API
- type
A constant describing a side proxy LayoutNode for drawing same-layer edges.
A constant describing a side proxy LayoutNode for drawing same-layer edges.
A side proxy node for drawing same-layer edges has degree
0, small size, and one same-layer edge. The associated node is the one of which this node is the proxy. The associated edge is the same-layer edge of which this node is the proxy.static
See Also
API
- type
A constant describing a side proxy LayoutNode.
A constant describing a side proxy LayoutNode.
A side proxy node, in case port constraints are used for the drawing phase, has degree
1, small size, and no same-layer edges. The associated node is the one of which this node is the proxy.static
See Also
API
- type
A back-loop proxy that belongs to the source of an edge has degree
2, small size, and exactly one same-layer edge.static
See Also
API
- type
A constant describing a source group LayoutNode for bus edges.
A constant describing a source group LayoutNode for bus edges.
A back-loop proxy that belongs to the target of an edge has degree
2, small size, and exactly one same-layer edge.static
See Also
API
- type
A constant describing a target group LayoutNode for bus edges.
A constant describing a target group LayoutNode for bus edges.
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: HierarchicalLayoutNodeType
- The value to convert to an enum constant.
Return Value
- HierarchicalLayoutNodeType
- 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: HierarchicalLayoutNodeType
- 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.