palette 1.0.0 copy "palette: ^1.0.0" to clipboard
palette: ^1.0.0 copied to clipboard

outdated

A package for creating, generating, and interfacing with color palettes. With support for constructing colors in the CMYK, HSI, HSL, HSP, HSB, LAB, Oklab, RGB, and XYZ color spaces.

[1.0.0] - March 17, 2021 #

  • Migrated to null-safe code.

  • Added support for the Oklab color space.

[0.2.0] - October 6, 2020 #

  • Upgraded the color_models package to v0.3.0+1 and renamed all instances of HSV to HSB to be inline with the update. (HSV was changed to HSB to avoid a naming conflict with Flutter's [Color] class's [value] parameter.)

  • Added the [growable] parameter to all factory constructors, if true, the constructed palette will be growable, if false, it will be fixed-length.

  • Added the [unique] parameter to all factory constructors, if true, the palette will be constructed with a UniqueList, otherwise the palette will be constructed with a [List].

  • Added the [perceivedBrightness] parameter to all relevant factory constructors. If true, colors will generated in the HSP color space, if false, colors will be generated in the HSB color space.

  • Added the [clockwise] parameter to the [ColorPalette.polyad] and [ColorPalette.random] constructors. If true, colors will be generated in a clockwise order around the color wheel, if false, colors will be generated in a counter-clockwise order.

  • Added the [closest] and [furthest] methods, for retreiving colors from the palette with the closest and greatest distance in values to a color. As well as the [ColorSortingProperty.similarity] and [ColorSortingProperty.difference] sorting properties, for use with the [sortBy] method.

[0.1.0] - March 27, 2020 #

  • Initial release.
4
likes
0
pub points
54%
popularity

Publisher

verified publisherjamesalex.dev

A package for creating, generating, and interfacing with color palettes. With support for constructing colors in the CMYK, HSI, HSL, HSP, HSB, LAB, Oklab, RGB, and XYZ color spaces.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

color_models, num_utilities, unique_list

More

Packages that depend on palette