toHex method
Implementation
String toHex({bool leadingHashSign = true}) => '${leadingHashSign ? '#' : ''}'
    '${(r * 255).round().toRadixString(16).padLeft(2, '0')}'
    '${(g * 255).round().toRadixString(16).padLeft(2, '0')}'
    '${(b * 255).round().toRadixString(16).padLeft(2, '0')}';