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