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 January 2020.

Die baseVal-Eigenschaft der SVGAnimatedAngle-Schnittstelle ist eine schreibgeschützte Eigenschaft, die den Basiswert (nicht animiert) des zugehörigen <angle> auf einem SVG-Element darstellt. 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 von Animationen nicht beeinflusst und repräsentiert den Ausgangszustand des Winkels.
  • Der Einheitentyp des Winkels kann aus 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

BCD tables only load in the browser

Siehe auch