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

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
baseVal

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Siehe auch