lerp method

Implementation

TermosTimePickerEffects lerp(TermosTimePickerEffects other, double t) {
  return TermosTimePickerEffects(
    scanlineOpacityLight:
        lerpDouble(scanlineOpacityLight, other.scanlineOpacityLight, t)!,
    scanlineOpacityDark:
        lerpDouble(scanlineOpacityDark, other.scanlineOpacityDark, t)!,
    selectionBandBgAlphaLight:
        lerpDouble(selectionBandBgAlphaLight, other.selectionBandBgAlphaLight, t)!,
    selectionBandBgAlphaDark:
        lerpDouble(selectionBandBgAlphaDark, other.selectionBandBgAlphaDark, t)!,
    selectionBandGlowAlphaLight:
        lerpDouble(selectionBandGlowAlphaLight, other.selectionBandGlowAlphaLight, t)!,
    selectionBandGlowAlphaDark:
        lerpDouble(selectionBandGlowAlphaDark, other.selectionBandGlowAlphaDark, t)!,
    colonPulseOpacityMin:
        lerpDouble(colonPulseOpacityMin, other.colonPulseOpacityMin, t)!,
    colonPulseOpacityMax:
        lerpDouble(colonPulseOpacityMax, other.colonPulseOpacityMax, t)!,
    colonFontSize: lerpDouble(colonFontSize, other.colonFontSize, t)!,
    wheelFontSize: lerpDouble(wheelFontSize, other.wheelFontSize, t)!,
  );
}