lerpFrom method

  1. @override
ShapeBorder? lerpFrom(
  1. ShapeBorder? a,
  2. double t
)
override

TODO WIP

Implementation

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