toHex method
Implementation
String toHex({bool leadingHashSign = true}) {
final a = (value >> 24) & 0xFF;
final r = (value >> 16) & 0xFF;
final g = (value >> 8) & 0xFF;
final b = value & 0xFF;
final hex = '${a.toRadixString(16).padLeft(2, '0')}'
'${r.toRadixString(16).padLeft(2, '0')}'
'${g.toRadixString(16).padLeft(2, '0')}'
'${b.toRadixString(16).padLeft(2, '0')}';
return leadingHashSign ? '#$hex' : hex;
}