Skip to content

Commit cf2d2b5

Browse files
committed
feat(extra_fields): updated dependencies flutter_color_picker and dropdown_search
also included flutter_lints for code analysis and linting
1 parent 648c277 commit cf2d2b5

File tree

6 files changed

+165
-58
lines changed

6 files changed

+165
-58
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
include: package:flutter_lints/flutter.yaml

packages/form_builder_extra_fields/lib/src/fields/form_builder_color_picker.dart

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ extension on Color {
2929
}
3030
}
3131

32-
enum ColorPickerType { ColorPicker, MaterialPicker, BlockPicker }
32+
enum ColorPickerType { colorPicker, materialPicker, blockPicker }
3333

3434
/// Creates a field for `Color` input selection
3535
class FormBuilderColorPickerField extends FormBuilderField<Color> {
@@ -83,7 +83,7 @@ class FormBuilderColorPickerField extends FormBuilderField<Color> {
8383
VoidCallback? onReset,
8484
FocusNode? focusNode,
8585
bool readOnly = false,
86-
this.colorPickerType = ColorPickerType.ColorPicker,
86+
this.colorPickerType = ColorPickerType.colorPicker,
8787
this.textCapitalization = TextCapitalization.none,
8888
this.textAlign = TextAlign.start,
8989
this.keyboardType,
@@ -245,7 +245,7 @@ class _FormBuilderColorPickerFieldState
245245

246246
Widget _buildColorPicker() {
247247
switch (widget.colorPickerType) {
248-
case ColorPickerType.ColorPicker:
248+
case ColorPickerType.colorPicker:
249249
return ColorPicker(
250250
pickerColor: value ?? Colors.transparent,
251251
onColorChanged: _colorChanged,
@@ -256,13 +256,13 @@ class _FormBuilderColorPickerFieldState
256256
paletteType: PaletteType.hsl,
257257
pickerAreaHeightPercent: 1.0,
258258
);
259-
case ColorPickerType.MaterialPicker:
259+
case ColorPickerType.materialPicker:
260260
return MaterialPicker(
261261
pickerColor: value ?? Colors.transparent,
262262
onColorChanged: _colorChanged,
263263
enableLabel: true, // only on portrait mode
264264
);
265-
case ColorPickerType.BlockPicker:
265+
case ColorPickerType.blockPicker:
266266
return BlockPicker(
267267
pickerColor: value ?? Colors.transparent,
268268
onColorChanged: _colorChanged,
@@ -275,13 +275,9 @@ class _FormBuilderColorPickerFieldState
275275
}
276276
}
277277

278-
void _colorChanged(Color color) {
279-
_selectedColor = color;
280-
}
278+
void _colorChanged(Color color) => _selectedColor = color;
281279

282-
void _setTextFieldString() {
283-
_effectiveController.text = valueString ?? '';
284-
}
280+
void _setTextFieldString() => _effectiveController.text = valueString ?? '';
285281

286282
@override
287283
void didChange(Color? value) {

packages/form_builder_extra_fields/lib/src/fields/form_builder_rating_bar.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -160,9 +160,9 @@ class FormBuilderRatingBar extends FormBuilderField<double> {
160160
},
161161
ratingWidget: widget.ratingWidget ??
162162
RatingWidget(
163-
full: Icon(Icons.star),
164-
half: Icon(Icons.star_half_outlined),
165-
empty: Icon(Icons.star_outline),
163+
full: const Icon(Icons.star),
164+
half: const Icon(Icons.star_half_outlined),
165+
empty: const Icon(Icons.star_outline),
166166
),
167167
glow: widget.glow,
168168
glowColor: widget.glowColor,

0 commit comments

Comments
 (0)