Proposals/AnimateMotion DOM API
This proposal adds a way to query the current position and rotation of a shape that is animated with animateMotion. It's related to ISSUE-2204 - Improve DOM Interfaces for SMIL Values.
partial interface SVGAnimateMotionElement { // The position on the path at the current time, the returned object is a snapshot and is not live. SVGPoint position; // The rotation angle (in degrees) at the current time, taking into account the 'rotate' attribute. readonly float angle; };
Issues
- Could perhaps return an SVGAngle for the angle instead, but then the whole object should be read-only, and most of the methods there are only useful on mutable objects.
- Could add as a convinience a transform property too, to get the combined translate/rotate transform.