toHex method
Implementation
String toHex() {
final argb = toARGB32();
final r = ((argb >> 16) & 0xFF).toRadixString(16).padLeft(2, '0');
final g = ((argb >> 8) & 0xFF).toRadixString(16).padLeft(2, '0');
final b = (argb & 0xFF).toRadixString(16).padLeft(2, '0');
return '#${r.toUpperCase()}${g.toUpperCase()}${b.toUpperCase()}';
}