transform method

  1. @override
T transform(
  1. double t
)
override

Returns the value of this animatable at the given t.

t is typically in the range 0.0 to 1.0 but may extend beyond that range for curves that overshoot.

Implementation

@override
T transform(double t) {
  if (t == 0.0) return begin as T;
  if (t == 1.0) return end as T;
  return lerp(t);
}