Properties
-
hashCode
→ int
-
The hash code for this object.
read-only, inherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
read-only, inherited
Methods
-
map<TResult extends Object?>({required TResult linear(LinearCurve value), required TResult cubic(Cubic value), required TResult decelerate(DecelerateCurve value), required TResult bounceIn(BounceInCurve value), required TResult bounceOut(BounceOutCurve value), required TResult bounceInOut(BounceInOutCurve value), required TResult elasticIn(ElasticInCurve value), required TResult elasticOut(ElasticOutCurve value), required TResult elasticInOut(ElasticInOutCurve value)})
→ TResult
-
-
mapOrNull<TResult extends Object?>({TResult? linear(LinearCurve value)?, TResult? cubic(Cubic value)?, TResult? decelerate(DecelerateCurve value)?, TResult? bounceIn(BounceInCurve value)?, TResult? bounceOut(BounceOutCurve value)?, TResult? bounceInOut(BounceInOutCurve value)?, TResult? elasticIn(ElasticInCurve value)?, TResult? elasticOut(ElasticOutCurve value)?, TResult? elasticInOut(ElasticInOutCurve value)?})
→ TResult?
-
-
maybeMap<TResult extends Object?>({TResult linear(LinearCurve value)?, TResult cubic(Cubic value)?, TResult decelerate(DecelerateCurve value)?, TResult bounceIn(BounceInCurve value)?, TResult bounceOut(BounceOutCurve value)?, TResult bounceInOut(BounceInOutCurve value)?, TResult elasticIn(ElasticInCurve value)?, TResult elasticOut(ElasticOutCurve value)?, TResult elasticInOut(ElasticInOutCurve value)?, required TResult orElse()})
→ TResult
-
-
maybeWhen<TResult extends Object?>({TResult linear()?, TResult cubic(double x1, double y1, double x2, double y2)?, TResult decelerate()?, TResult bounceIn()?, TResult bounceOut()?, TResult bounceInOut()?, TResult elasticIn()?, TResult elasticOut()?, TResult elasticInOut()?, required TResult orElse()})
→ TResult
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a non-existent method or property is accessed.
inherited
-
toJson()
→ Map<String, dynamic>
-
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
-
when<TResult extends Object?>({required TResult linear(), required TResult cubic(double x1, double y1, double x2, double y2), required TResult decelerate(), required TResult bounceIn(), required TResult bounceOut(), required TResult bounceInOut(), required TResult elasticIn(), required TResult elasticOut(), required TResult elasticInOut()})
→ TResult
-
-
whenOrNull<TResult extends Object?>({TResult? linear()?, TResult? cubic(double x1, double y1, double x2, double y2)?, TResult? decelerate()?, TResult? bounceIn()?, TResult? bounceOut()?, TResult? bounceInOut()?, TResult? elasticIn()?, TResult? elasticOut()?, TResult? elasticInOut()?})
→ TResult?
-
Constants
-
ease
→ const Cubic
-
Cubic(0.25, 0.1, 0.25, 1.0)
-
easeIn
→ const Cubic
-
Cubic(0.42, 0.0, 1.0, 1.0)
-
easeInBack
→ const Cubic
-
Cubic(0.6, -0.28, 0.735, 0.045)
-
easeInCirc
→ const Cubic
-
Cubic(0.6, 0.04, 0.98, 0.335)
-
easeInCubic
→ const Cubic
-
Cubic(0.55, 0.055, 0.675, 0.19)
-
easeInExpo
→ const Cubic
-
Cubic(0.95, 0.05, 0.795, 0.035)
-
easeInOut
→ const Cubic
-
Cubic(0.42, 0.0, 0.58, 1.0)
-
easeInOutBack
→ const Cubic
-
Cubic(0.68, -0.55, 0.265, 1.55)
-
easeInOutCirc
→ const Cubic
-
Cubic(0.785, 0.135, 0.15, 0.86)
-
easeInOutCubic
→ const Cubic
-
Cubic(0.645, 0.045, 0.355, 1.0)
-
easeInOutExpo
→ const Cubic
-
Cubic(1.0, 0.0, 0.0, 1.0)
-
easeInOutQuad
→ const Cubic
-
Cubic(0.455, 0.03, 0.515, 0.955)
-
easeInOutQuart
→ const Cubic
-
Cubic(0.77, 0.0, 0.175, 1.0)
-
easeInOutQuint
→ const Cubic
-
Cubic(0.86, 0.0, 0.07, 1.0)
-
easeInOutSine
→ const Cubic
-
Cubic(0.445, 0.05, 0.55, 0.95)
-
easeInQuad
→ const Cubic
-
Cubic(0.55, 0.085, 0.68, 0.53)
-
easeInQuart
→ const Cubic
-
Cubic(0.895, 0.03, 0.685, 0.22)
-
easeInQuint
→ const Cubic
-
Cubic(0.755, 0.05, 0.855, 0.06)
-
easeInSine
→ const Cubic
-
Cubic(0.47, 0.0, 0.745, 0.715)
-
easeInToLinear
→ const Cubic
-
Cubic(0.67, 0.03, 0.65, 0.09)
-
easeOut
→ const Cubic
-
Cubic(0.0, 0.0, 0.58, 1.0)
-
easeOutBack
→ const Cubic
-
Cubic(0.175, 0.885, 0.32, 1.275)
-
easeOutCirc
→ const Cubic
-
Cubic(0.075, 0.82, 0.165, 1.0)
-
easeOutCubic
→ const Cubic
-
Cubic(0.215, 0.61, 0.355, 1.0)
-
easeOutExpo
→ const Cubic
-
Cubic(0.19, 1.0, 0.22, 1.0)
-
easeOutQuad
→ const Cubic
-
Cubic(0.25, 0.46, 0.45, 0.94)
-
easeOutQuart
→ const Cubic
-
Cubic(0.165, 0.84, 0.44, 1.0)
-
easeOutQuint
→ const Cubic
-
Cubic(0.23, 1.0, 0.32, 1.0)
-
easeOutSine
→ const Cubic
-
Cubic(0.39, 0.575, 0.565, 1.0)
-
fastEaseInToLinear
→ const Cubic
-
Cubic(0.25, 0.1, 0.25, 1.0)
-
fastLinearToSlowEaseIn
→ const Cubic
-
Cubic(0.18, 1.0, 0.04, 1.0)
-
fastOutSlowIn
→ const Cubic
-
Cubic(0.4, 0.0, 0.2, 1.0)
-
linearToEaseOut
→ const Cubic
-
Cubic(0.35, 0.91, 0.35, 1.0)
-
slowMiddle
→ const Cubic
-
Cubic(0.4, 0.0, 0.6, 1.0)