E

AlignmentStageAlignmentPolicy

Specifies the alignment policies that can be applied to nodes in a layout process.

Remarks

The AlignmentStageAlignmentPolicy enumeration defines the possible snapping behaviors for aligning nodes within a layout. These policies are used to control whether nodes are aligned horizontally, vertically, or both.

Members

No filters for this type

Constants

This snapping policy enforces that nodes are aligned vertically.
The nodes' y-coordinate is preserved.
static

Sample Graphs

ShownSetting: Nodes were aligned vertically but not horizontally.

See Also

API
alignmentPolicy
This snapping policy enforces that nodes are aligned both horizontally and vertically.
static

Sample Graphs

ShownSetting: Nodes were aligned both vertically and horizontally.

See Also

API
alignmentPolicy
This snapping policy enforces that nodes are aligned horizontally.
The nodes' x-coordinate is preserved.
static

Sample Graphs

ShownSetting: Nodes were aligned horizontally but not vertically.

See Also

API
alignmentPolicy

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

Return Value

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

Parameters

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