lerp static method
Lerp between two accent colors.
Implementation
static AccentColor lerp(AccentColor a, AccentColor b, double t) {
final darkest = Color.lerp(a.darkest, b.darkest, t);
final darker = Color.lerp(a.darker, b.darker, t);
final dark = Color.lerp(a.dark, b.dark, t);
final light = Color.lerp(a.light, b.light, t);
final lighter = Color.lerp(a.lighter, b.lighter, t);
final lightest = Color.lerp(a.lightest, b.lightest, t);
return AccentColor.swatch({
if (darkest != null) 'darkest': darkest,
if (darker != null) 'darker': darker,
if (dark != null) 'dark': dark,
'normal': Color.lerp(a.normal, b.normal, t)!,
if (light != null) 'light': light,
if (lighter != null) 'lighter': lighter,
if (lightest != null) 'lightest': lightest,
});
}