Skip to content

Commit 19b82a0

Browse files
committed
chore: change decoration() in FormBuilderField to getter
1 parent db10a1a commit 19b82a0

14 files changed

+15
-16
lines changed

lib/src/fields/form_builder_checkbox.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,13 +113,13 @@ class FormBuilderCheckbox extends FormBuilderField<bool> {
113113
final state = field as _FormBuilderCheckboxState;
114114

115115
return InputDecorator(
116-
decoration: state.decoration(),
116+
decoration: state.decoration,
117117
child: CheckboxListTile(
118118
dense: true,
119119
isThreeLine: false,
120120
title: title,
121121
subtitle: subtitle,
122-
value: state.value,
122+
value: state.value ?? false,
123123
onChanged: state.enabled
124124
? (val) {
125125
state.requestFocus();

lib/src/fields/form_builder_checkbox_group.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ class FormBuilderCheckboxGroup<T> extends FormBuilderField<List<T>> {
7676
final state = field as _FormBuilderCheckboxGroupState<T>;
7777

7878
return InputDecorator(
79-
decoration: state.decoration(),
79+
decoration: state.decoration,
8080
child: GroupedCheckbox<T>(
8181
orientation: orientation,
8282
value: state.value,

lib/src/fields/form_builder_choice_chips.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,7 @@ class FormBuilderChoiceChip<T> extends FormBuilderField<T> {
293293
final state = field as _FormBuilderChoiceChipState<T>;
294294

295295
return InputDecorator(
296-
decoration: state.decoration(),
296+
decoration: state.decoration,
297297
child: Wrap(
298298
direction: direction,
299299
alignment: alignment,

lib/src/fields/form_builder_date_range_picker.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ class FormBuilderDateRangePicker extends FormBuilderField<DateTimeRange> {
143143
enabled: state.enabled,
144144
style: style,
145145
focusNode: state.effectiveFocusNode,
146-
decoration: state.decoration(),
146+
decoration: state.decoration,
147147
// initialValue: "${_initialValue ?? ''}",
148148
maxLines: maxLines,
149149
keyboardType: keyboardType,

lib/src/fields/form_builder_date_time_picker.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ class FormBuilderDateTimePicker extends FormBuilderField<DateTime> {
214214
textAlign: textAlign,
215215
maxLength: maxLength,
216216
autofocus: autofocus,
217-
decoration: state.decoration(),
217+
decoration: state.decoration,
218218
readOnly: true,
219219
enabled: state.enabled,
220220
autocorrect: autocorrect,

lib/src/fields/form_builder_dropdown.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ class FormBuilderDropdown<T> extends FormBuilderField<T> {
239239
}
240240

241241
return InputDecorator(
242-
decoration: state.decoration().copyWith(
242+
decoration: state.decoration.copyWith(
243243
floatingLabelBehavior: hint == null
244244
? decoration.floatingLabelBehavior
245245
: FloatingLabelBehavior.always,

lib/src/fields/form_builder_filter_chips.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ class FormBuilderFilterChip<T> extends FormBuilderField<List<T>> {
9797
builder: (FormFieldState<List<T>?> field) {
9898
final state = field as _FormBuilderFilterChipState<T>;
9999
return InputDecorator(
100-
decoration: state.decoration(),
100+
decoration: state.decoration,
101101
child: Wrap(
102102
direction: direction,
103103
alignment: alignment,

lib/src/fields/form_builder_radio_group.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ class FormBuilderRadioGroup<T> extends FormBuilderField<T> {
7272
final state = field as _FormBuilderRadioGroupState<T>;
7373

7474
return InputDecorator(
75-
decoration: state.decoration(),
75+
decoration: state.decoration,
7676
child: GroupedRadio<T>(
7777
orientation: orientation,
7878
value: state.value,

lib/src/fields/form_builder_range_slider.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ class FormBuilderRangeSlider extends FormBuilderField<RangeValues> {
151151
final _numberFormat = numberFormat ?? NumberFormat.compact();
152152

153153
return InputDecorator(
154-
decoration: state.decoration(),
154+
decoration: state.decoration,
155155
child: Container(
156156
padding: const EdgeInsets.only(top: 10.0),
157157
child: Column(

lib/src/fields/form_builder_segmented_control.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ class FormBuilderSegmentedControl<T extends Object>
7676
final theme = Theme.of(state.context);
7777

7878
return InputDecorator(
79-
decoration: state.decoration(),
79+
decoration: state.decoration,
8080
child: Padding(
8181
padding: const EdgeInsets.only(top: 10.0),
8282
child: CupertinoSegmentedControl<T>(

0 commit comments

Comments
 (0)