This page is Almost Ready

Notice: The WebPlatform project, supported by various stewards between 2012 and 2015, has been discontinued. This site is now available on github.

AnimationTimingProperties

Summary

The AnimationTimingProperties dictionary is encapsulates the timing properties of an AnimationNode so that they can be set in bulk (as in the constructor for Animation) or returned as a readonly snapshot (as in computedTiming).

Properties

delay
The specified start delay. See the description of the delay attribute on the AnimationTiming interface.
direction
See the direction member of the AnimationTimingReadOnly interface.
duration
See the duration member of the AnimationTimingReadOnly interface. Real numbers less than zero, NaN values, and strings other than the lowercase value auto are treated the same as auto for the purpose of timing model calculations.
easing
See the easing member of the AnimationTimingReadOnly interface. Unrecognized string values or values that correspond to a timing function that is not supported for the type of animation node to which this property is applied are treated as if the linear keyword was specified for the purpose of timing model calculations.
endDelay
The specified end delay. See the description of the endDelay attribute on the AnimationTiming interface.
fill
See the fill member of the AnimationTimingReadOnly interface.
interations
See the iterations member of the AnimationTimingReadOnly interface. Values less than zero and NaN values are treated as the value 1.0 for the purpose of timing model calculations.
iterationStart
See the iterationStart member of the AnimationTimingReadOnly interface. Values less than zero are clamped to zero for the purpose of timing model calculations. Note that the value of iterations is effectively added to the iterationStart such that an animation node with an iterationStart of ‘0.5’ and iterations of ‘2’ would still repeat twice however it would begin and end half-way through the animation node’s iteration interval. Setting the iterationStart to a value greater than or equal to one is typically only useful in combination with an animation effect that has an iteration composite operation of ‘accumulate’.
playbackRate
See the playbackRate member of the AnimationTimingReadOnly interface.

Methods

No methods.

Events

No events.