E

EdgeSides
flags

The side placement specifier for edge labels used by EdgeSegmentLabelModel.

Members

No filters for this type

Constants

The label should be placed above the edge (in geometric sense).
The label should be placed below the edge (in geometric sense).
The label should be placed on the left-hand side of the edge path if looking from the source node into the direction of the target node.
The label should be placed on the path of the edge.
The label should be placed on the right-hand side of the edge path if looking from the source node into the direction of the target node.

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

Return Value

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

Parameters

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