Ease
Functions for easing animations and transitions.
Linear
Linear easing.
linear(t: float) → floatQuad
Quadratic easing.
in_quad(t: float) → floatout_quad(t: float) → floatin_out_quad(t: float) → floatCubic
Cubic easing.
in_cubic(t: float) → floatout_cubic(t: float) → floatin_out_cubic(t: float) → floatQuart
Quartic easing.
in_quart(t: float) → floatout_quart(t: float) → floatin_out_quart(t: float) → floatQuint
Quintic easing.
in_quint(t: float) → floatout_quint(t: float) → floatin_out_quint(t: float) → floatSin
Sinusoidal easing.
in_sin(t: float) → floatout_sin(t: float) → floatin_out_sin(t: float) → floatCirc
Circular easing.
in_circ(t: float) → floatout_circ(t: float) → floatin_out_circ(t: float) → floatExpo
Exponential easing.
in_expo(t: float) → floatout_expo(t: float) → floatin_out_expo(t: float) → floatElastic
Elastic easing.
in_elastic(t: float) → floatout_elastic(t: float) → floatin_out_elastic(t: float) → floatBack
Back easing.
in_back(t: float) → floatout_back(t: float) → floatin_out_back(t: float) → floatBounce
Bounce easing.
in_bounce(t: float) → floatout_bounce(t: float) → floatin_out_bounce(t: float) → float