flutter_colorpicker library

Constants

kCompleteValidHexPattern → const String
RegExp pattern for validation complete HEX color String, allows only:
kValidHexPattern → const String
RegExp pattern for validation HEX color String inputs, allows only:

Functions

colorFromHex(String inputString, {bool enableAlpha = true}) Color?
Try to convert text input or any String to valid Color. The String must be provided in one of those formats:
colorToHex(Color color, {bool includeHashSign = false, bool enableAlpha = true, bool toUpperCase = true}) String
Converts dart:ui Color to the 6/8 digits HEX String.
hslToHsv(HSLColor color) HSVColor
reference: https://en.wikipedia.org/wiki/HSL_and_HSV#HSL_to_HSV
hsvToHsl(HSVColor color) HSLColor
reference: https://en.wikipedia.org/wiki/HSL_and_HSV#HSV_to_HSL
useWhiteForeground(Color color, {double bias = 1.0}) bool

Typedefs

PickerItem = Widget Function(Color color)
PickerItemBuilder = Widget Function(Color color, bool isCurrentColor, void changeColor())
PickerLayoutBuilder = Widget Function(BuildContext context, List<Color> colors, PickerItem child)