lerp static method

Linearly interpolate between two themes.

Implementation

static PullDownMenuDividerTheme lerp(
  PullDownMenuDividerTheme? a,
  PullDownMenuDividerTheme? b,
  double t,
) {
  if (identical(a, b) && a != null) return a;

  return PullDownMenuDividerTheme(
    dividerColor: Color.lerp(a?.dividerColor, b?.dividerColor, t),
    largeDividerColor:
        Color.lerp(a?.largeDividerColor, b?.largeDividerColor, t),
  );
}