INNER CODE UNIT · Dart
invertColor
Ephenodrom/Dart-Basic-Utils · lib/src/ColorUtils.dart:193
static String invertColor(String color) {
var invertedColor = <String>[];
for (var i = 0; i < color.length; i++) {
if (color[i].startsWith('#')) {
invertedColor.add('#');
} else {
invertedColor.add(
((~int.parse('0x${color[i]}')).toUnsigned(4)).toRadixString(16));
}
}
return invertedColor.join();
}
}