lerp static method

Implementation

static AntdMaskHole? lerp(AntdMaskHole? a, AntdMaskHole? b, double t) {
  if (a == null && b == null) return null;
  if (a == null) return b! * t;
  if (b == null) return a * (1 - t);

  return AntdMaskHole(
    offset: Offset.lerp(a.offset, b.offset, t)!,
    size: Size.lerp(a.size, b.size, t)!,
    padding: _lerpEdgeInsets(a.padding, b.padding, t),
    radius: _lerpDouble(a.radius, b.radius, t),
  );
}