Skip to content

Commit 29555f8

Browse files
committed
Done with RadioGroup
1 parent 1b0c56f commit 29555f8

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

lib/flutter_form_builder.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ export './src/fields/form_builder_image_picker.dart';
1616
export './src/fields/form_builder_image_picker.dart';
1717
export './src/fields/form_builder_phone_field.dart';
1818
export './src/fields/form_builder_radio.dart';
19-
// export './src/fields/form_builder_radio_group.dart';
19+
export './src/fields/form_builder_radio_group.dart';
2020
export './src/fields/form_builder_range_slider.dart';
2121
export './src/fields/form_builder_rate.dart';
2222
export './src/fields/form_builder_segmented_control.dart';

lib/src/fields/form_builder_radio_group.dart

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ class FormBuilderRadioGroup extends StatefulWidget {
1818
final Color activeColor;
1919
final FormFieldSetter onSaved;
2020
final EdgeInsets contentPadding;
21+
final Axis direction;
22+
final MainAxisAlignment horizontalAlignment;
23+
final double spaceBetween;
2124

2225
FormBuilderRadioGroup({
2326
Key key,
@@ -34,6 +37,9 @@ class FormBuilderRadioGroup extends StatefulWidget {
3437
this.activeColor,
3538
this.onSaved,
3639
this.contentPadding = const EdgeInsets.all(0.0),
40+
this.direction = Axis.horizontal,
41+
this.horizontalAlignment = MainAxisAlignment.start,
42+
this.spaceBetween,
3743
}) : super(key: key);
3844

3945
@override
@@ -109,9 +115,9 @@ class _FormBuilderRadioGroupState extends State<FormBuilderRadioGroup> {
109115
textPosition: RadioButtonTextPosition.right,
110116
);
111117
},
112-
direction: Axis.horizontal,
113-
horizontalAlignment: MainAxisAlignment.start,
114-
spacebetween: 40,
118+
direction: widget.direction,
119+
horizontalAlignment: widget.horizontalAlignment,
120+
spacebetween: widget.spaceBetween,
115121
),
116122
);
117123
},

0 commit comments

Comments
 (0)