E

GridSnapTypes
flags

The values of this enum describe to which grid elements an object shall snap.

Remarks

It can be used for the GraphSnapContext's GridSnapType property to determine what SnapResults shall be created for the set IGridConstraintProvider<T>.

Members

No filters for this type

Constants

Elements shall be snapped to horizontal and vertical grid lines as well as to grid points.
Elements shall be snapped to grid points.
Elements shall be snapped to horizontal grid lines.
Elements shall be snapped to horizontal and vertical grid lines.
There is no grid snapping at all.
Elements shall be snapped to vertical grid lines.

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

Return Value

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

Parameters

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