palette 0.2.0
palette: ^0.2.0 copied to clipboard
A package for creating, generating, and interfacing with color palettes. With support for constructing colors in the CMYK, HSI, HSL, HSP, HSB, LAB, RGB, and XYZ color spaces.
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, iffalse, 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, iffalse, 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, iffalse, 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.