File tree Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ import 'package:flutter_form_builder/flutter_form_builder.dart';
6
6
class FormBuilderCheckboxGroup <T > extends FormBuilderFieldDecoration <List <T >> {
7
7
final List <FormBuilderFieldOption <T >> options;
8
8
final Color ? activeColor;
9
+ final VisualDensity ? visualDensity;
9
10
final Color ? checkColor;
10
11
final Color ? focusColor;
11
12
final Color ? hoverColor;
@@ -28,6 +29,7 @@ class FormBuilderCheckboxGroup<T> extends FormBuilderFieldDecoration<List<T>> {
28
29
FormBuilderCheckboxGroup ({
29
30
super .key,
30
31
required super .name,
32
+ this .visualDensity,
31
33
super .validator,
32
34
super .initialValue,
33
35
super .decoration,
@@ -75,6 +77,7 @@ class FormBuilderCheckboxGroup<T> extends FormBuilderFieldDecoration<List<T>> {
75
77
? disabled
76
78
: options.map ((e) => e.value).toList (),
77
79
activeColor: activeColor,
80
+ visualDensity: visualDensity,
78
81
focusColor: focusColor,
79
82
checkColor: checkColor,
80
83
materialTapTargetSize: materialTapTargetSize,
Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ class GroupedCheckbox<T> extends StatelessWidget {
24
24
///
25
25
/// Defaults to [ColorScheme.secondary] .
26
26
final Color ? activeColor;
27
+ final VisualDensity ? visualDensity;
27
28
28
29
/// The color to use for the check icon when this checkbox is checked.
29
30
///
@@ -203,6 +204,7 @@ class GroupedCheckbox<T> extends StatelessWidget {
203
204
this .wrapVerticalDirection = VerticalDirection .down,
204
205
this .separator,
205
206
this .controlAffinity = ControlAffinity .leading,
207
+ this .visualDensity,
206
208
});
207
209
208
210
@override
@@ -252,6 +254,7 @@ class GroupedCheckbox<T> extends StatelessWidget {
252
254
final optionValue = option.value;
253
255
final isOptionDisabled = true == disabled? .contains (optionValue);
254
256
final control = Checkbox (
257
+ visualDensity: visualDensity,
255
258
activeColor: activeColor,
256
259
checkColor: checkColor,
257
260
focusColor: focusColor,
You can’t perform that action at this time.
0 commit comments