E

HierarchicalNestingPolicy

Policy to determine whether and how the GraphModelManager should nest the render tree elements of nodes and edges if the graph is grouped.

Members

No filters for this type

Constants

Only the render tree elements of group nodes are nested according to their depth in the node hierarchy.

All leaf nodes are top-level in the GraphModelManager.nodeGroup.

All edges are top-level in GraphModelManager.edgeGroup.

Group nodes are combined by their hierarchical depth (i.e. the number of their ancestor nodes). For all nodes having the same hierarchical depth, an IRenderTreeGroup is added to the GraphModelManager.groupNodeGroup.

static

See Also

Developer's Guide
The render tree elements of nodes are nested according to their location in the node hierarchy.
All nodes are visualized in a more complicated nesting of dynamically created IRenderTreeGroups whose root group is the GraphModelManager.nodeGroup. All edges are top-level in GraphModelManager.edgeGroup.
static

See Also

Developer's Guide
The render tree elements of nodes and edges are nested according to their location in the node hierarchy.
All nodes and edges are visualized in a more complicated nesting of dynamically created IRenderTreeGroups whose root group is the GraphModelManager.nodeGroup.
static

See Also

Developer's Guide
The render tree elements of nodes and edges are not nested.

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: HierarchicalNestingPolicy
conversion
The value to convert to an enum constant.

Return Value

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

Parameters

value: HierarchicalNestingPolicy
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.