Easing class
A collection of standard easing functions matching easings.net.
Constructors
- Easing()
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
easeInBack(
double t) → double - Back easing in.
-
easeInBounce(
double t) → double - Bounce easing in.
-
easeInCirc(
double t) → double - Circular easing in.
-
easeInCubic(
double t) → double - Cubic easing in.
-
easeInElastic(
double t) → double - Elastic easing in.
-
easeInExpo(
double t) → double - Exponential easing in.
-
easeInOutBack(
double t) → double - Back easing in/out.
-
easeInOutBounce(
double t) → double - Bounce easing in/out.
-
easeInOutCirc(
double t) → double - Circular easing in/out.
-
easeInOutCubic(
double t) → double - Cubic easing in/out.
-
easeInOutElastic(
double t) → double - Elastic easing in/out.
-
easeInOutExpo(
double t) → double - Exponential easing in/out.
-
easeInOutQuad(
double t) → double - Quadratic easing in/out.
-
easeInOutQuart(
double t) → double - Quartic easing in/out.
-
easeInOutQuint(
double t) → double - Quintic easing in/out.
-
easeInOutSine(
double t) → double - Sine easing in/out.
-
easeInQuad(
double t) → double - Quadratic easing in.
-
easeInQuart(
double t) → double - Quartic easing in.
-
easeInQuint(
double t) → double - Quintic easing in.
-
easeInSine(
double t) → double - Sine easing in.
-
easeOutBack(
double t) → double - Back easing out.
-
easeOutBounce(
double t) → double - Bounce easing out.
-
easeOutCirc(
double t) → double - Circular easing out.
-
easeOutCubic(
double t) → double - Cubic easing out.
-
easeOutElastic(
double t) → double - Elastic easing out.
-
easeOutExpo(
double t) → double - Exponential easing out.
-
easeOutQuad(
double t) → double - Quadratic easing out.
-
easeOutQuart(
double t) → double - Quartic easing out.
-
easeOutQuint(
double t) → double - Quintic easing out.
-
easeOutSine(
double t) → double - Sine easing out.
-
linear(
double t) → double - Linear easing (no acceleration or deceleration).