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).