grayscale property

Color get grayscale

Returns a desaturated (grayscale) version of this color.

Implementation

Color get grayscale {
  final gray = (luminance * 255).round();
  final alphaInt = (a * 255.0).round().clamp(0, 255);
  return Color.fromARGB(alphaInt, gray, gray, gray);
}