NomoColorThemeData.lerp constructor

NomoColorThemeData.lerp(
  1. NomoColorThemeData a,
  2. NomoColorThemeData b,
  3. double t
)

Implementation

factory NomoColorThemeData.lerp(
  NomoColorThemeData a,
  NomoColorThemeData b,
  double t,
) {
  return NomoColorThemeData(
    key: t < 0.5 ? a.key : b.key,
    colors: NomoColors.lerp(a.colors, b.colors, t),
    components: lerpNomoComponentColors(a.components, b.components, t),
  );
}