diff -r 000000000000 -r 40c8f766c9b8 src/cm/media/js/lib/yui/yui3.0.0/api/Easing.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/cm/media/js/lib/yui/yui3.0.0/api/Easing.html Mon Nov 23 15:14:29 2009 +0100 @@ -0,0 +1,1587 @@ + + + + + API: anim Easing (YUI Library) + + + + + + + + + + +
+
+

Yahoo! UI Library

+

anim  3.0.0

+ Yahoo! UI Library + > anim + > Easing + +
+
+ Search: +
+   +
+
+
+
+ +
+
+
+
+
+ Filters + + + +
+
+ +

+ + + + + Class Easing + + + +

+ + + + + +
+ The easing module provides methods for customizing +how an animation behaves during each run. +
+ + +
+ +
+ +
+
+

Methods

+
+
+

+ backBoth

+
+ + + + + Number + backBoth + ( + + + t + + + , + b + + + , + c + + + , + d + + + , + s + + + ) + + +
+ Backtracks slightly, then reverses direction, overshoots end, +then reverses and comes back to end. +
+ +
+ +
+
Parameters:
+
+ t + <Number> + + Time value used to compute current value +
+
+ b + <Number> + + Starting value +
+
+ c + <Number> + + Delta between start and end values +
+
+ d + <Number> + + Total length of animation +
+
+ s + <Number> + + Overshoot (optional) +
+
+ +
+
Returns: + + Number +
+
The computed value for the current animation frame
+
+ + + + +
+ +
+
+
+
+

+ backIn

+
+ + + + + Number + backIn + ( + + + t + + + , + b + + + , + c + + + , + d + + + , + s + + + ) + + +
+ Backtracks slightly, then reverses direction and moves to end. +
+ +
+ +
+
Parameters:
+
+ t + <Number> + + Time value used to compute current value +
+
+ b + <Number> + + Starting value +
+
+ c + <Number> + + Delta between start and end values +
+
+ d + <Number> + + Total length of animation +
+
+ s + <Number> + + Overshoot (optional) +
+
+ +
+
Returns: + + Number +
+
The computed value for the current animation frame
+
+ + + + +
+ +
+
+
+
+

+ backOut

+
+ + + + + Number + backOut + ( + + + t + + + , + b + + + , + c + + + , + d + + + , + s + + + ) + + +
+ Overshoots end, then reverses and comes back to end. +
+ +
+ +
+
Parameters:
+
+ t + <Number> + + Time value used to compute current value +
+
+ b + <Number> + + Starting value +
+
+ c + <Number> + + Delta between start and end values +
+
+ d + <Number> + + Total length of animation +
+
+ s + <Number> + + Overshoot (optional) +
+
+ +
+
Returns: + + Number +
+
The computed value for the current animation frame
+
+ + + + +
+ +
+
+
+
+

+ bounceBoth

+
+ + + + + Number + bounceBoth + ( + + + t + + + , + b + + + , + c + + + , + d + + + ) + + +
+ Bounces off start and end. +
+ +
+ +
+
Parameters:
+
+ t + <Number> + + Time value used to compute current value +
+
+ b + <Number> + + Starting value +
+
+ c + <Number> + + Delta between start and end values +
+
+ d + <Number> + + Total length of animation +
+
+ +
+
Returns: + + Number +
+
The computed value for the current animation frame
+
+ + + + +
+ +
+
+
+
+

+ bounceIn

+
+ + + + + Number + bounceIn + ( + + + t + + + , + b + + + , + c + + + , + d + + + ) + + +
+ Bounce off of start. +
+ +
+ +
+
Parameters:
+
+ t + <Number> + + Time value used to compute current value +
+
+ b + <Number> + + Starting value +
+
+ c + <Number> + + Delta between start and end values +
+
+ d + <Number> + + Total length of animation +
+
+ +
+
Returns: + + Number +
+
The computed value for the current animation frame
+
+ + + + +
+ +
+
+
+
+

+ bounceOut

+
+ + + + + Number + bounceOut + ( + + + t + + + , + b + + + , + c + + + , + d + + + ) + + +
+ Bounces off end. +
+ +
+ +
+
Parameters:
+
+ t + <Number> + + Time value used to compute current value +
+
+ b + <Number> + + Starting value +
+
+ c + <Number> + + Delta between start and end values +
+
+ d + <Number> + + Total length of animation +
+
+ +
+
Returns: + + Number +
+
The computed value for the current animation frame
+
+ + + + +
+ +
+
+
+
+

+ easeBoth

+
+ + + + + Number + easeBoth + ( + + + t + + + , + b + + + , + c + + + , + d + + + ) + + +
+ Begins slowly and decelerates towards end. (quadratic) +
+ +
+ +
+
Parameters:
+
+ t + <Number> + + Time value used to compute current value +
+
+ b + <Number> + + Starting value +
+
+ c + <Number> + + Delta between start and end values +
+
+ d + <Number> + + Total length of animation +
+
+ +
+
Returns: + + Number +
+
The computed value for the current animation frame
+
+ + + + +
+ +
+
+
+
+

+ easeBothStrong

+
+ + + + + Number + easeBothStrong + ( + + + t + + + , + b + + + , + c + + + , + d + + + ) + + +
+ Begins slowly and decelerates towards end. (quartic) +
+ +
+ +
+
Parameters:
+
+ t + <Number> + + Time value used to compute current value +
+
+ b + <Number> + + Starting value +
+
+ c + <Number> + + Delta between start and end values +
+
+ d + <Number> + + Total length of animation +
+
+ +
+
Returns: + + Number +
+
The computed value for the current animation frame
+
+ + + + +
+ +
+
+
+
+

+ easeIn

+
+ + + + + Number + easeIn + ( + + + t + + + , + b + + + , + c + + + , + d + + + ) + + +
+ Begins slowly and accelerates towards end. (quadratic) +
+ +
+ +
+
Parameters:
+
+ t + <Number> + + Time value used to compute current value +
+
+ b + <Number> + + Starting value +
+
+ c + <Number> + + Delta between start and end values +
+
+ d + <Number> + + Total length of animation +
+
+ +
+
Returns: + + Number +
+
The computed value for the current animation frame
+
+ + + + +
+ +
+
+
+
+

+ easeInStrong

+
+ + + + + Number + easeInStrong + ( + + + t + + + , + b + + + , + c + + + , + d + + + ) + + +
+ Begins slowly and accelerates towards end. (quartic) +
+ +
+ +
+
Parameters:
+
+ t + <Number> + + Time value used to compute current value +
+
+ b + <Number> + + Starting value +
+
+ c + <Number> + + Delta between start and end values +
+
+ d + <Number> + + Total length of animation +
+
+ +
+
Returns: + + Number +
+
The computed value for the current animation frame
+
+ + + + +
+ +
+
+
+
+

+ easeNone

+
+ + + + + Number + easeNone + ( + + + t + + + , + b + + + , + c + + + , + d + + + ) + + +
+ Uniform speed between points. +
+ +
+ +
+
Parameters:
+
+ t + <Number> + + Time value used to compute current value +
+
+ b + <Number> + + Starting value +
+
+ c + <Number> + + Delta between start and end values +
+
+ d + <Number> + + Total length of animation +
+
+ +
+
Returns: + + Number +
+
The computed value for the current animation frame
+
+ + + + +
+ +
+
+
+
+

+ easeOut

+
+ + + + + Number + easeOut + ( + + + t + + + , + b + + + , + c + + + , + d + + + ) + + +
+ Begins quickly and decelerates towards end. (quadratic) +
+ +
+ +
+
Parameters:
+
+ t + <Number> + + Time value used to compute current value +
+
+ b + <Number> + + Starting value +
+
+ c + <Number> + + Delta between start and end values +
+
+ d + <Number> + + Total length of animation +
+
+ +
+
Returns: + + Number +
+
The computed value for the current animation frame
+
+ + + + +
+ +
+
+
+
+

+ easeOutStrong

+
+ + + + + Number + easeOutStrong + ( + + + t + + + , + b + + + , + c + + + , + d + + + ) + + +
+ Begins quickly and decelerates towards end. (quartic) +
+ +
+ +
+
Parameters:
+
+ t + <Number> + + Time value used to compute current value +
+
+ b + <Number> + + Starting value +
+
+ c + <Number> + + Delta between start and end values +
+
+ d + <Number> + + Total length of animation +
+
+ +
+
Returns: + + Number +
+
The computed value for the current animation frame
+
+ + + + +
+ +
+
+
+
+

+ elasticBoth

+
+ + + + + Number + elasticBoth + ( + + + t + + + , + b + + + , + c + + + , + d + + + , + a + + + , + p + + + ) + + +
+ Snap both elastic effect. +
+ +
+ +
+
Parameters:
+
+ t + <Number> + + Time value used to compute current value +
+
+ b + <Number> + + Starting value +
+
+ c + <Number> + + Delta between start and end values +
+
+ d + <Number> + + Total length of animation +
+
+ a + <Number> + + Amplitude (optional) +
+
+ p + <Number> + + Period (optional) +
+
+ +
+
Returns: + + Number +
+
The computed value for the current animation frame
+
+ + + + +
+ +
+
+
+
+

+ elasticIn

+
+ + + + + Number + elasticIn + ( + + + t + + + , + b + + + , + c + + + , + d + + + , + a + + + , + p + + + ) + + +
+ Snap in elastic effect. +
+ +
+ +
+
Parameters:
+
+ t + <Number> + + Time value used to compute current value +
+
+ b + <Number> + + Starting value +
+
+ c + <Number> + + Delta between start and end values +
+
+ d + <Number> + + Total length of animation +
+
+ a + <Number> + + Amplitude (optional) +
+
+ p + <Number> + + Period (optional) +
+
+ +
+
Returns: + + Number +
+
The computed value for the current animation frame
+
+ + + + +
+ +
+
+
+
+

+ elasticOut

+
+ + + + + Number + elasticOut + ( + + + t + + + , + b + + + , + c + + + , + d + + + , + a + + + , + p + + + ) + + +
+ Snap out elastic effect. +
+ +
+ +
+
Parameters:
+
+ t + <Number> + + Time value used to compute current value +
+
+ b + <Number> + + Starting value +
+
+ c + <Number> + + Delta between start and end values +
+
+ d + <Number> + + Total length of animation +
+
+ a + <Number> + + Amplitude (optional) +
+
+ p + <Number> + + Period (optional) +
+
+ +
+
Returns: + + Number +
+
The computed value for the current animation frame
+
+ + + + +
+ +
+
+
+
+
+ +
+ +
+ + +
+ +
+ +
+ +
+
+ +
+
+
+ Copyright © 2009 Yahoo! Inc. All rights reserved. +
+
+ + +