toHex method

String toHex({
  1. bool leadingHashSign = false,
  2. bool withAlpha = false,
})

Extension method for Color to generate Hex code

Implementation

String toHex({bool leadingHashSign = false, bool withAlpha = false}) => '${leadingHashSign ? '#' : ''}'
        '${_generateAlpha(alpha: alpha, withAlpha: withAlpha)}'
        '${red.toRadixString(16).padLeft(2, '0')}'
        '${green.toRadixString(16).padLeft(2, '0')}'
        '${blue.toRadixString(16).padLeft(2, '0')}'
    .toUpperCase();