INNER CODE UNIT · Dart
_HueRingPickerState
mchome/flutter_colorpicker · lib/src/colorpicker.dart:673
class _HueRingPickerState extends State<HueRingPicker> {
HSVColor currentHsvColor = const HSVColor.fromAHSV(0.0, 0.0, 0.0, 0.0);
@override
void initState() {
currentHsvColor = HSVColor.fromColor(widget.pickerColor);
super.initState();
}
@override
void didUpdateWidget(HueRingPicker oldWidget) {
super.didUpdateWidget(oldWidget);
currentHsvColor = HSVColor.fromColor(widget.pickerColor);
}
void onColorChanging(HSVColor color) {
setState(() => currentHsvColor = color);
widget.onColorChanged(currentHsvColor.toColor());