lerpTo method

  1. @override
ShapeBorder? lerpTo(
  1. ShapeBorder? b,
  2. double t
)
override

TODO WIP

Implementation

@override
ShapeBorder? lerpTo(ShapeBorder? b, double t) {
  if (b is SurfaceShape) {
    return SurfaceShape(
      cornerSpec: CornerSpec.lerp(cornerSpec, b.cornerSpec, t)!, // hmm
      borderRadius:
          BorderRadiusGeometry.lerp(borderRadius, b.borderRadius, t)!,
      border: BorderSide.lerp(side, b.side, t),
    );
  }
  return super.lerpTo(b, t);
}