lerp static method

AnySide lerp(
  1. AnySide a,
  2. AnySide b,
  3. double t
)

Implementation

static AnySide lerp(AnySide a, AnySide b, double t) {
  return AnySide(
    width: lerpDouble(a.width, b.width, t)!,
    align: lerpDouble(a.align, b.align, t)!,
    color: Color.lerp(a.color, b.color, t),
    gradient: Gradient.lerp(a.gradient, b.gradient, t),
    image: AnyUtils.pickLerpNullable(a.image, b.image, t),
    blendMode: AnyUtils.pickLerpNullable(a.blendMode, b.blendMode, t),
    isAntiAlias: AnyUtils.pickLerp(a.isAntiAlias, b.isAntiAlias, t),
  );
}