lerp static method

Linearly interpolates between a and b. Fields that cannot be interpolated switch at the midpoint.

Implementation

static WeekDayHeaderStyle? lerp(WeekDayHeaderStyle? a, WeekDayHeaderStyle? b, double t) {
  if (identical(a, b)) return a;
  return WeekDayHeaderStyle(
    textStyle: TextStyle.lerp(a?.textStyle, b?.textStyle, t),
    padding: EdgeInsets.lerp(a?.padding, b?.padding, t),
  );
}