SVGAnimatedNumberList: animVal property
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.
TheanimVal read-only property of theSVGAnimatedNumberList interface represents the current animated value of an animatable attribute that accepts a list of<number> values.
This property reflects theviewBox attribute of the<svg> element, thevalues attribute of thefeColorMatrix element and thepoints attribute of the<rect>,<polygon>, or<polyline> element as a readonlySVGNumberList, providing access to a dynamically updated list of points defined by thepoints attribute.
In this article
Value
AnSVGNumberList object representing the animated value of the attribute. The list contains one or more numbers corresponding to the individual number values specified in the attribute.
Examples
const rect = document.querySelector("rect");// Set the animatable 'points' attribute with number valuesrect.setAttribute("points", "10,10 20,10 20,20 10,20");// Access the SVGAnimatedNumberList objectconst points = rect.points;console.dir(points.animVal); // the animated stateSpecifications
| Specification |
|---|
| Scalable Vector Graphics (SVG) 2> # __svg__SVGAnimatedNumberList__animVal> |