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

Browser-Kompatibilität

Siehe auch