lerpTo method

  1. @override
ThicknessData lerpTo(
  1. ThicknessData next,
  2. double t
)
override

Interpolate between this and next using interpolation factor t (0.0 to 1.0)

Implementation

@override
ThicknessData lerpTo(ThicknessData next, double t) {
  return ThicknessData(
    size: lerpDouble(size, next.size, t) ?? next.size,
    color: Color.lerp(color, next.color, t) ?? next.color,
    gradient: Gradient.lerp(gradient, next.gradient, t) ?? next.gradient,
    align: lerpDouble(align, next.align, t) ?? next.align,
  );
}