v0.7.0cyclop
एक प्रयोगात्मक फ्लटर रंग चयनकर्ता जिसमें वैकल्पिक आँखा-पिछले उपकरण है (मैटीरियल रंग स्वैच, AHSL, ARGB और कस्टम स्वैच लाइब्रेरी)
57लाइक 99830-दिन डाउनलोड150Pub अंक
AndroidiOSWebmacOSWindowsLinux
आँखों के ड्रॉपर, HSL, RGB और मैटीरियल रंगों के साथ फ्लटर रंग पैलेट
{"sdk":"flutter"}^4.1.3^3.2.1^0.10.0{"sdk":"flutter"}^2.0.3यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।
Cyclop logo
A flutter colorpicker with an eyedropper tool. Works on mobile, desktop & web ( CanvasKit)
| Desktop & tablet | Mobile |
|---|---|
| Cyclop desktop eyedropper | Cyclop onmobile |
| Material | HSL | RVB | Custom |
|---|---|---|---|
| Cyclop material | Cyclop hsl | Cyclop hsl | Cyclop hsl |
| Light theme | Dark theme |
|---|---|
| Cyclop light | Cyclop dark |
Select a color from your Flutter mobile or desktop screen.
Cyclop eye dropper
To use the eyedropper you need to wrap the app in the EyeDrop widget.
@override
Widget build(BuildContext context) {
return EyeDrop(
child: Builder(
builder: (context) => Scaffold(
backgroundColor: backgroundColor,
body: Container(
child: ColorButton(
key: Key('c1'),
color: color1,
config: ColorPickerConfig(enableEyePicker = true),
size: 32,
elevation: 5,
boxShape: BoxShape.rectangle, // default : circle
swatches: swatches,
onColorChanged: (value) => setState(() => color1 = value),
),
),
),
),
);
}
ColorButton(
key: Key('c1'),
color: color1,
config: ColorPickerConfig(
this.enableOpacity = true,
this.enableLibrary = false,
this.enableEyePicker = true,
),
boxShape: BoxShape.rectangle, // default : circle
size: 32,
swatches: swatches,
onColorChanged: (value) => setState( () => color1 = value ),
);
ColorButton(
key: Key('c2'),
color: color2,
config: ColorPickerConfig(enableEyePicker: false),
size: 64,
swatches: swatches,
onColorChanged: (value) => setState( () => color2 = value ),
onSwatchesChanged: (newSwatches) => setState(() => swatches = newSwatches),
);