W3cubDocs

/Web APIs

AnimationEffect

The AnimationEffect interface of the Web Animations API is an interface representing animation effects.

AnimationEffect is an abstract interface and so isn't directly instantiable. However, concrete interfaces such as KeyframeEffect inherit from it, and instances of these interfaces can be passed to Animation objects for playing, and may also be used by CSS Animations and Transitions.

Instance methods

AnimationEffect.getTiming()

Returns the object associated with the animation containing all the animation's timing values.

AnimationEffect.getComputedTiming()

Returns the calculated timing properties for this AnimationEffect.

AnimationEffect.updateTiming()

Updates the specified timing properties of this AnimationEffect.

Specifications

Browser compatibility

Desktop Mobile
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet
AnimationEffect 75 79 6348–63 No 62 13.1 75 75 6348–63 54 13.4 11.0
getComputedTiming 75 79 63 No 62 13.1 75 75 63 54 13.4 11.0
getTiming 75 79 63 No 62 13.1 75 75 63 54 13.4 11.0
updateTiming 75 79 63 No 62 13.1 75 75 63 54 13.4 11.0

See also

© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/AnimationEffect