tweak method

Color tweak(
  1. Color base,
  2. double bf,
  3. double df,
  4. double lf,
  5. double wf, {
  6. Color? darker,
  7. Color? lighter,
})

Implementation

Color tweak(Color base, double bf, double df, double lf, double wf, {Color? darker, Color? lighter}) {
  darker ??= dark(base);
  lighter ??= light(base);
  return Color.lerp(Colors.black, Color.lerp(Colors.white, Color.lerp(darker, Color.lerp(lighter, base, lf), df), wf), bf)!;
}