getHueGradientColors function
Implementation
List<Color> getHueGradientColors({double? saturation, int steps = 36}) =>
List.generate(steps, (value) => value)
.map<Color>((v) {
final hsl = HSLColor.fromAHSL(1, v * (360 / steps), 0.67, 0.50);
final rgb = hsl.toColor();
return rgb.withOpacity(1);
})
.map((c) => saturation != null ? c.withSaturation(saturation) : c)
.toList();