lerp static method

Implementation

static ZeroCheckboxStyle lerp(
    ZeroCheckboxStyle? a, ZeroCheckboxStyle? b, double t) {
  return ZeroCheckboxStyle(
    activeColor: Color.lerp(a?.activeColor, b?.activeColor, t),
    inactiveColor: Color.lerp(a?.inactiveColor, b?.inactiveColor, t),
    disabledColor: Color.lerp(a?.disabledColor, b?.disabledColor, t),
    checkColor: Color.lerp(a?.checkColor, b?.checkColor, t),
    borderRadius: BorderRadius.lerp(a?.borderRadius, b?.borderRadius, t),
    borderSize: t < 0.5 ? a?.borderSize : b?.borderSize,
  );
}