darken method

dynamic darken(
  1. [double amount = .1]
)

Implementation

Color darken([double amount = .1]) {
  assert(amount >= 0 && amount <= 1);

  final hsl = HSLColor.fromColor(this);
  final hslDark = hsl.withLightness(
    (hsl.lightness - amount).clamp(0.0, 1.0),
  );

  return hslDark.toColor();
}