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();
  }
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…