files/en-us/web/api/svganimationelement/index.md
{{APIRef("SVG")}}
The SVGAnimationElement interface is the base interface for all of the animation element interfaces: {{domxref("SVGAnimateElement")}}, {{domxref("SVGSetElement")}}, {{domxref("SVGAnimateColorElement")}}, {{domxref("SVGAnimateMotionElement")}} and {{domxref("SVGAnimateTransformElement")}}.
{{InheritanceDiagram}}
This interface also inherits properties from its parent, {{domxref("SVGElement")}}.
null.This interface also inherits methods from its parent, {{domxref("SVGElement")}}.
INVALID_STATE_ERR is thrown.NOT_SUPPORTED_ERR is raised.beginElementAt(0).endElementAt(0).Listen to these events using addEventListener() or by assigning an event listener to the on... handler property of this interface.
beginEvent
endEvent
repeatEvent
{{Specifications}}
{{Compat}}