asHexString method

String asHexString()

Returns

Implementation

String asHexString() {
  final buffer = StringBuffer();

  buffer.write("#");
  buffer.write(this.r.toRadixString(16).padLeft(2, "0"));
  buffer.write(this.g.toRadixString(16).padLeft(2, "0"));
  buffer.write(this.b.toRadixString(16).padLeft(2, "0"));

  return buffer.toString().toUpperCase();
}