The easing module provides methods for customizing how an animation behaves during each run.
backBotht
b
c
d
s
Backtracks slightly, then reverses direction, overshoots end, then reverses and comes back to end.
backInt
b
c
d
s
Backtracks slightly, then reverses direction and moves to end.
backOutt
b
c
d
s
Overshoots end, then reverses and comes back to end.
bounceBotht
b
c
d
Bounces off start and end.
bounceInt
b
c
d
Bounce off of start.
bounceOutt
b
c
d
Bounces off end.
easeBotht
b
c
d
Begins slowly and decelerates towards end. (quadratic)
easeBothStrongt
b
c
d
Begins slowly and decelerates towards end. (quartic)
easeInt
b
c
d
Begins slowly and accelerates towards end. (quadratic)
easeInStrongt
b
c
d
Begins slowly and accelerates towards end. (quartic)
easeNonet
b
c
d
Uniform speed between points.
easeOutt
b
c
d
Begins quickly and decelerates towards end. (quadratic)
easeOutStrongt
b
c
d
Begins quickly and decelerates towards end. (quartic)
elasticBotht
b
c
d
a
p
Snap both elastic effect.
elasticInt
b
c
d
a
p
Snap in elastic effect.