AbstractEasing
On this page
- AbstractEasing ⇐
Const
- AbstractEasing()
- linear
- easeInSine
- easeOutSine
- easeInOutSine
- easeInQuad
- easeOutQuad
- easeInOutQuad
- easeInCubic
- easeOutCubic
- easeInOutCubic
- easeInQuart
- easeOutQuart
- easeInOutQuart
- easeInQuint
- easeOutQuint
- easeInOutQuint
- easeInExpo
- easeOutExpo
- easeInOutExpo
- easeInCirc
- easeOutCirc
- easeInOutCirc
- easeInBack
- easeOutBack
- easeInOutBack
AbstractEasing ⇐ Const
Kind: global abstract class
Extends: Const
See: https://easings.net/
- AbstractEasing ⇐
Const
- new AbstractEasing()
- .linear
- .easeInSine
- .easeOutSine
- .easeInOutSine
- .easeInQuad
- .easeOutQuad
- .easeInOutQuad
- .easeInCubic
- .easeOutCubic
- .easeInOutCubic
- .easeInQuart
- .easeOutQuart
- .easeInOutQuart
- .easeInQuint
- .easeOutQuint
- .easeInOutQuint
- .easeInExpo
- .easeOutExpo
- .easeInOutExpo
- .easeInCirc
- .easeOutCirc
- .easeInOutCirc
- .easeInBack
- .easeOutBack
- .easeInOutBack
AbstractEasing()
Easing Functions - inspired from https://easings.net/ Declare cubic bezier if possible otherwise implementation need to be done on renderers
linear
No easing, no acceleration
Kind: static property of AbstractEasing
easeInSine
Slight acceleration from zero to full speed
Kind: static property of AbstractEasing
See: https://easings.net/#easeInSine
easeOutSine
Slight deceleration at the end
Kind: static property of AbstractEasing
See: https://easings.net/#easeOutSine
easeInOutSine
Slight acceleration at beginning and slight deceleration at end
Kind: static property of AbstractEasing
See: https://easings.net/#easeInOutSine
easeInQuad
Accelerating from zero velocity
Kind: static property of AbstractEasing
See: https://easings.net/#easeInQuad
easeOutQuad
Decelerating to zero velocity
Kind: static property of AbstractEasing
See: https://easings.net/#easeOutQuad
easeInOutQuad
Acceleration until halfway, then deceleration
Kind: static property of AbstractEasing
See: https://easings.net/#easeInOutQuad
easeInCubic
Accelerating from zero velocity
Kind: static property of AbstractEasing
See: https://easings.net/#easeInCubic
easeOutCubic
Decelerating to zero velocity
Kind: static property of AbstractEasing
See: https://easings.net/#easeOutCubic
easeInOutCubic
Acceleration until halfway, then deceleration
Kind: static property of AbstractEasing
See: https://easings.net/#easeInOutCubic
easeInQuart
Accelerating from zero velocity
Kind: static property of AbstractEasing
See: https://easings.net/#easeInQuart
easeOutQuart
Decelerating to zero velocity
Kind: static property of AbstractEasing
See: https://easings.net/#easeOutQuart
easeInOutQuart
Acceleration until halfway, then deceleration
Kind: static property of AbstractEasing
See: https://easings.net/#easeInOutQuart
easeInQuint
Accelerating from zero velocity
Kind: static property of AbstractEasing
See: https://easings.net/#easeInQuint
easeOutQuint
Decelerating to zero velocity
Kind: static property of AbstractEasing
See: https://easings.net/#easeOutQuint
easeInOutQuint
Acceleration until halfway, then deceleration
Kind: static property of AbstractEasing
See: https://easings.net/#easeInOutQuint
easeInExpo
Accelerate exponentially until finish
Kind: static property of AbstractEasing
See: https://easings.net/#easeInExpo
easeOutExpo
Initial exponential acceleration slowing to stop
Kind: static property of AbstractEasing
See: https://easings.net/#easeOutExpo
easeInOutExpo
Exponential acceleration and deceleration
Kind: static property of AbstractEasing
See: https://easings.net/#easeInOutExpo
easeInCirc
Increasing velocity until stop
Kind: static property of AbstractEasing
See: https://easings.net/#easeInCirc
easeOutCirc
Start fast, decreasing velocity until stop
Kind: static property of AbstractEasing
See: https://easings.net/#easeOutCirc
easeInOutCirc
Fast increase in velocity, fast decrease in velocity
Kind: static property of AbstractEasing
See: https://easings.net/#easeInOutCirc
easeInBack
Slow movement backwards then fast snap to finish
Kind: static property of AbstractEasing
See: https://easings.net/#easeInBack
easeOutBack
Fast snap to backwards point then slow resolve to finish
Kind: static property of AbstractEasing
See: https://easings.net/#easeOutBack
easeInOutBack
Slow movement backwards, fast snap to past finish, slow resolve to finish
Kind: static property of AbstractEasing
See: https://easings.net/#easeInOutBack