YAHOO.util.Easing
Class YAHOO.util.Easing
Object | +--YAHOO.util.Easing
class
YAHOO.util.Easing
Method Summary [top]
Number |
backBoth
(<Number> t, <Number> b, <Number> c, <Number> d, <Number> s)
backtrack and overshoot, coming back to target.
|
void |
backIn
(<Number> t, <Number> b, <Number> c, <Number> d, <Number> s)
backtrack then move to target.
|
void |
backOut
(<Number> t, <Number> b, <Number> c, <Number> d, <Number> s)
overshoot and come back to target.
|
Number |
bounceBoth
(<Number> t, <Number> b, <Number> c, <Number> d)
bounce both
|
Number |
bounceIn
(<Number> t, <Number> b, <Number> c, <Number> d)
bounce in
|
Number |
bounceOut
(<Number> t, <Number> b, <Number> c, <Number> d)
bounce out
|
Number |
easeBoth
(<Number> t, <Number> b, <Number> c, <Number> d)
Begins slowly and decelerates towards end.
|
Number |
easeBothStrong
(<Number> t, <Number> b, <Number> c, <Number> d)
Begins slowly and decelerates towards end.
|
Number |
easeIn
(<Number> t, <Number> b, <Number> c, <Number> d)
Begins slowly and accelerates towards end.
|
Number |
easeInStrong
(<Number> t, <Number> b, <Number> c, <Number> d)
Begins slowly and accelerates towards end.
|
Number |
easeNone
(<Number> t, <Number> b, <Number> c, <Number> d)
Uniform speed between points.
|
Number |
easeOut
(<Number> t, <Number> b, <Number> c, <Number> d)
Begins quickly and decelerates towards end.
|
Number |
easeOutStrong
(<Number> t, <Number> b, <Number> c, <Number> d)
Begins quickly and decelerates towards end.
|
Number |
elasticBoth
(<Number> t, <Number> b, <Number> c, <Number> d, a, <Number> p)
snap both elastic effect
|
Number |
elasticIn
(<Number> t, <Number> b, <Number> c, <Number> d, a, <Number> p)
snap in elastic effect
|
Number |
elasticOut
(<Number> t, <Number> b, <Number> c, <Number> d, a, <Number> p)
snap out elastic effect
|
Constructor Detail [top]
YAHOO.util.Easing
YAHOO.util.Easing
()
Method Detail [top]
backBoth
Number
backBoth
(<Number> t, <Number> b, <Number> c, <Number> d, <Number> s)
backtrack and overshoot, coming back to target.
- Parameters:
-
t
- Time value used to compute current value. -
b
- Starting value. -
c
- Delta between start and end values. -
d
- Total length of animation. -
s
- Overshoot (optional)
- Returns:
- The computed value for the current animation frame.
backIn
void
backIn
(<Number> t, <Number> b, <Number> c, <Number> d, <Number> s)
backtrack then move to target.
- Parameters:
-
t
- Time value used to compute current value. -
b
- Starting value. -
c
- Delta between start and end values. -
d
- Total length of animation. -
s
- Overshoot (optional)
backOut
void
backOut
(<Number> t, <Number> b, <Number> c, <Number> d, <Number> s)
overshoot and come back to target.
- Parameters:
-
t
- Time value used to compute current value. -
b
- Starting value. -
c
- Delta between start and end values. -
d
- Total length of animation. -
s
- Overshoot (optional)
bounceBoth
Number
bounceBoth
(<Number> t, <Number> b, <Number> c, <Number> d)
bounce both
- Parameters:
-
t
- Time value used to compute current value. -
b
- Starting value. -
c
- Delta between start and end values. -
d
- Total length of animation.
- Returns:
- The computed value for the current animation frame.
bounceIn
Number
bounceIn
(<Number> t, <Number> b, <Number> c, <Number> d)
bounce in
- Parameters:
-
t
- Time value used to compute current value. -
b
- Starting value. -
c
- Delta between start and end values. -
d
- Total length of animation.
- Returns:
- The computed value for the current animation frame.
bounceOut
Number
bounceOut
(<Number> t, <Number> b, <Number> c, <Number> d)
bounce out
- Parameters:
-
t
- Time value used to compute current value. -
b
- Starting value. -
c
- Delta between start and end values. -
d
- Total length of animation.
- Returns:
- The computed value for the current animation frame.
easeBoth
Number
easeBoth
(<Number> t, <Number> b, <Number> c, <Number> d)
Begins slowly and decelerates towards end. (quadratic)
- Parameters:
-
t
- Time value used to compute current value. -
b
- Starting value. -
c
- Delta between start and end values. -
d
- Total length of animation.
- Returns:
- The computed value for the current animation frame.
easeBothStrong
Number
easeBothStrong
(<Number> t, <Number> b, <Number> c, <Number> d)
Begins slowly and decelerates towards end. (quartic)
- Parameters:
-
t
- Time value used to compute current value. -
b
- Starting value. -
c
- Delta between start and end values. -
d
- Total length of animation.
- Returns:
- The computed value for the current animation frame.
easeIn
Number
easeIn
(<Number> t, <Number> b, <Number> c, <Number> d)
Begins slowly and accelerates towards end. (quadratic)
- Parameters:
-
t
- Time value used to compute current value. -
b
- Starting value. -
c
- Delta between start and end values. -
d
- Total length of animation.
- Returns:
- The computed value for the current animation frame.
easeInStrong
Number
easeInStrong
(<Number> t, <Number> b, <Number> c, <Number> d)
Begins slowly and accelerates towards end. (quartic)
- Parameters:
-
t
- Time value used to compute current value. -
b
- Starting value. -
c
- Delta between start and end values. -
d
- Total length of animation.
- Returns:
- The computed value for the current animation frame.
easeNone
Number
easeNone
(<Number> t, <Number> b, <Number> c, <Number> d)
Uniform speed between points.
- Parameters:
-
t
- Time value used to compute current value. -
b
- Starting value. -
c
- Delta between start and end values. -
d
- Total length of animation.
- Returns:
- The computed value for the current animation frame.
easeOut
Number
easeOut
(<Number> t, <Number> b, <Number> c, <Number> d)
Begins quickly and decelerates towards end. (quadratic)
- Parameters:
-
t
- Time value used to compute current value. -
b
- Starting value. -
c
- Delta between start and end values. -
d
- Total length of animation.
- Returns:
- The computed value for the current animation frame.
easeOutStrong
Number
easeOutStrong
(<Number> t, <Number> b, <Number> c, <Number> d)
Begins quickly and decelerates towards end. (quartic)
- Parameters:
-
t
- Time value used to compute current value. -
b
- Starting value. -
c
- Delta between start and end values. -
d
- Total length of animation.
- Returns:
- The computed value for the current animation frame.
elasticBoth
Number
elasticBoth
(<Number> t, <Number> b, <Number> c, <Number> d, a, <Number> p)
snap both elastic effect
- Parameters:
-
t
- Time value used to compute current value. -
b
- Starting value. -
c
- Delta between start and end values. -
d
- Total length of animation. -
p
- Period (optional)
- Returns:
- The computed value for the current animation frame.
elasticIn
Number
elasticIn
(<Number> t, <Number> b, <Number> c, <Number> d, a, <Number> p)
snap in elastic effect
- Parameters:
-
t
- Time value used to compute current value. -
b
- Starting value. -
c
- Delta between start and end values. -
d
- Total length of animation. -
p
- Period (optional)
- Returns:
- The computed value for the current animation frame.
elasticOut
Number
elasticOut
(<Number> t, <Number> b, <Number> c, <Number> d, a, <Number> p)
snap out elastic effect
- Parameters:
-
t
- Time value used to compute current value. -
b
- Starting value. -
c
- Delta between start and end values. -
d
- Total length of animation. -
p
- Period (optional)
- Returns:
- The computed value for the current animation frame.