SVGAnimatedTransformList.animVal Eigenschaft
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Die animVal-Eigenschaft der SVGAnimatedTransformList-Schnittstelle stellt den animierten Wert des transform-Attributs eines SVG-Elements dar.
Diese Eigenschaft spiegelt das SVG-Element-transform, das <linearGradient>- oder <radialGradient>-Element-gradientTransform-Attribut oder das <pattern>-Element-patternTransform-Attribut als eine nur lesbare SVGTransformList wider, die Zugriff auf das dynamisch aktualisierte SVGTransform für jede Transformationsfunktion während einer Animation bietet. Wenn keine Animation aktiv ist, gibt diese Eigenschaft denselben Wert wie baseVal zurück.
Wert
Ein SVGTransformList-Objekt, das den aktuellen animierten Wert des transform-Attributs widerspiegelt.
Beispiele
// Get the rectangle element
const rect = document.querySelector("rect");
// Access the animated transform list (if any)
const animTransforms = rect.transform.animVal;
// Log the animated transforms to the console
console.dir(animTransforms);
Spezifikationen
| Spezifikation |
|---|
| Scalable Vector Graphics (SVG) 2> # __svg__SVGAnimatedTransformList__animVal> |