Skip to main content

SVGAngle

The SVGAngle interface is used to represent a value that can be an <angle> or <number> value.

MDN Reference

Methods​

convertToSpecifiedUnits()​

convertToSpecifiedUnits(unitType): void;

The convertToSpecifiedUnits() method of the SVGAngle interface allows you to convert the angle's value to the specified unit type.

MDN Reference

Parameters​

ParameterType
unitTypenumber

Returns​

void


newValueSpecifiedUnits()​

newValueSpecifiedUnits(unitType, valueInSpecifiedUnits): void;

The newValueSpecifiedUnits() method of the SVGAngle interface sets the value to a number with an associated unitType, thereby replacing the values for all of the attributes on the object.

MDN Reference

Parameters​

ParameterType
unitTypenumber
valueInSpecifiedUnitsnumber

Returns​

void

Properties​

SVG_ANGLETYPE_DEG​

readonly SVG_ANGLETYPE_DEG: 2;

SVG_ANGLETYPE_GRAD​

readonly SVG_ANGLETYPE_GRAD: 4;

SVG_ANGLETYPE_RAD​

readonly SVG_ANGLETYPE_RAD: 3;

SVG_ANGLETYPE_UNKNOWN​

readonly SVG_ANGLETYPE_UNKNOWN: 0;

SVG_ANGLETYPE_UNSPECIFIED​

readonly SVG_ANGLETYPE_UNSPECIFIED: 1;

unitType​

readonly unitType: number;

The unitType property of the SVGAngle interface is one of the unit type constants and represents the units in which this angle's value is expressed.

MDN Reference


value​

value: number;

The value property of the SVGAngle interface represents the floating point value of the <angle> in degrees.

MDN Reference


valueAsString​

valueAsString: string;

The valueAsString property of the SVGAngle interface represents the angle's value as a string, in the units expressed by unitType.

MDN Reference


valueInSpecifiedUnits​

valueInSpecifiedUnits: number;

The valueInSpecifiedUnits property of the SVGAngle interface represents the value of this angle as a number, in the units expressed by the angle's unitType.

MDN Reference