darken function

Color darken(
  1. Color color, [
  2. double amount = .03
])

Implementation

Color darken(Color color, [double amount = .03]) {
  assert(amount >= 0 && amount <= 1);
  final hsl = HSLColor.fromColor(color);
  final hslDark = hsl.withLightness((hsl.lightness - amount).clamp(0.0, 1.0));
  return hslDark.toColor();
}