68 lines
1.5 KiB
Text
68 lines
1.5 KiB
Text
// GENERATED CONTENT - DO NOT EDIT
|
|
// Content was automatically extracted by Reffy into webref
|
|
// (https://github.com/w3c/webref)
|
|
// Source: SVG Animations (https://svgwg.org/specs/animations/)
|
|
|
|
[Exposed=Window]
|
|
interface TimeEvent : Event {
|
|
|
|
readonly attribute WindowProxy? view;
|
|
readonly attribute long detail;
|
|
|
|
undefined initTimeEvent(DOMString typeArg, Window? viewArg, long detailArg);
|
|
};
|
|
|
|
[Exposed=Window]
|
|
interface SVGAnimationElement : SVGElement {
|
|
|
|
readonly attribute SVGElement? targetElement;
|
|
|
|
attribute EventHandler onbegin;
|
|
attribute EventHandler onend;
|
|
attribute EventHandler onrepeat;
|
|
|
|
float getStartTime();
|
|
float getCurrentTime();
|
|
float getSimpleDuration();
|
|
|
|
undefined beginElement();
|
|
undefined beginElementAt(float offset);
|
|
undefined endElement();
|
|
undefined endElementAt(float offset);
|
|
};
|
|
|
|
SVGAnimationElement includes SVGTests;
|
|
|
|
[Exposed=Window]
|
|
interface SVGAnimateElement : SVGAnimationElement {
|
|
};
|
|
|
|
[Exposed=Window]
|
|
interface SVGSetElement : SVGAnimationElement {
|
|
};
|
|
|
|
[Exposed=Window]
|
|
interface SVGAnimateMotionElement : SVGAnimationElement {
|
|
};
|
|
|
|
[Exposed=Window]
|
|
interface SVGMPathElement : SVGElement {
|
|
};
|
|
|
|
SVGMPathElement includes SVGURIReference;
|
|
|
|
[Exposed=Window]
|
|
interface SVGAnimateTransformElement : SVGAnimationElement {
|
|
};
|
|
|
|
[Exposed=Window]
|
|
interface SVGDiscardElement : SVGAnimationElement {
|
|
};
|
|
|
|
partial interface SVGSVGElement {
|
|
undefined pauseAnimations();
|
|
undefined unpauseAnimations();
|
|
boolean animationsPaused();
|
|
float getCurrentTime();
|
|
undefined setCurrentTime(float seconds);
|
|
};
|