SVGAnimatedAngle: baseVal-Eigenschaft
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Die baseVal
-Eigenschaft der SVGAnimatedAngle
-Schnittstelle stellt den Basiswert (nicht animiert) des zugehörigen <angle>
auf einem SVG-Element dar. Diese Eigenschaft wird verwendet, um den statischen Wert des <angle>
abzurufen, der von laufenden Animationen nicht beeinflusst wird.
Diese Eigenschaft spiegelt den <angle>
-Wert des orient
-Attributs des SVG-<marker>
-Elements wider, was dem SVGMarkerElement.orientAngle
-Eigenschaft entspricht.
Wert
Ein SVGAngle
-Objekt, das den Basiswert des <angle>
-Inhaltstyps darstellt.
- Der Wert wird nicht durch Animationen beeinflusst und stellt den Anfangszustand des Winkels dar.
- Der Einheitstyp des Winkels kann von
SVGAngle.unitType
abgerufen werden.
Beispiele
js
const marker = document.querySelector("[orient]");
// Set the orient attribute with an angle
marker.setAttribute("orient", "90");
const baseAngle = marker.orientAngle.baseVal; // an SVGAngle object
console.log(baseAngle.value); // Output: 90
console.log(baseAngle.unitType); // Output: 1 (constant for SVG_ANGLETYPE_UNSPECIFIED)
Spezifikationen
Specification |
---|
Scalable Vector Graphics (SVG) 2 # __svg__SVGAnimatedAngle__baseVal |