neocolor 0.1.0 copy "neocolor: ^0.1.0" to clipboard
neocolor: ^0.1.0 copied to clipboard

Color definition, manipulation, conversion, and comparison in fluent Dart.

example/example.dart

import 'package:neocolor/neocolor.dart';

/// All of these constructors semantically create the same [Color] object!
void main() {
  const c1 = Color(0xFF42A5F5);
  const c2 = Color.fromARGB(0xFF, 0x42, 0xA5, 0xF5);
  print('$c1 == $c2: ${c1 == c2}');

  const c3 = Color.fromARGB(255, 66, 165, 245);
  const c4 = Color.fromRGBO(66, 165, 245, 1.0);
  print('$c3 == $c4: ${c3 == c4}');

  // Use HSB (sometimes called HSV) and HSL to create colors too!
  final c5 = Color.fromHSB(206.8, 0.7306, 0.9608);
  final c6 = Color.fromHSL(206.8, 0.8990, 0.6100);
  print('$c5 == $c6: ${c5 == c6}');
}
2
likes
160
points
5.2k
downloads

Publisher

verified publisherneodart.dev

Weekly Downloads

Color definition, manipulation, conversion, and comparison in fluent Dart.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

meta

More

Packages that depend on neocolor