AnimationEffect extension type

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.

on
Implemented types
Implementers

Properties

hashCode int
The hash code for this object.
no setterinherited
nextSibling AnimationEffect?
no setter
parent GroupEffect?
no setter
previousSibling AnimationEffect?
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

after(AnimationEffect effects) → void
before(AnimationEffect effects) → void
getComputedTiming() ComputedEffectTiming
The getComputedTiming() method of the AnimationEffect interface returns the calculated timing properties for this animation effect.
getTiming() EffectTiming
The AnimationEffect.getTiming() method of the AnimationEffect interface returns an object containing the timing properties for the Animation Effect.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
remove() → void
replace(AnimationEffect effects) → void
toString() String
A string representation of this object.
inherited
updateTiming([OptionalEffectTiming timing]) → void
The updateTiming() method of the AnimationEffect interface updates the specified timing properties for an animation effect.

Operators

operator ==(Object other) bool
The equality operator.
inherited