sortColorsIntoRainbow method
void
sortColorsIntoRainbow()
Sorts colors based on their hue.
Implementation
void sortColorsIntoRainbow() {
sort(
(a, b) {
int toReturn =
HSVColor.fromColor(a).hue.compareTo(HSVColor.fromColor(b).hue);
if (toReturn == 0) {
toReturn = HSVColor.fromColor(a)
.saturation
.compareTo(HSVColor.fromColor(b).saturation);
}
return toReturn;
},
);
}