Skip to content

Commit c3711a2

Browse files
Merge pull request #1501 from SylApps/form_builder_date_range-selectableDayPredicate
feat: form_builder_date_range-selectableDayPredicate (closes #1500)
2 parents fba3e73 + ab0d732 commit c3711a2

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

lib/src/fields/form_builder_date_range_picker.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ class FormBuilderDateRangePicker
6363
final bool useRootNavigator; // widget.useRootNavigator,
6464
final bool allowClear;
6565
final Widget? clearIcon;
66+
final SelectableDayForRangePredicate? selectableDayPredicate;
6667

6768
/// Creates field for selecting a range of dates
6869
FormBuilderDateRangePicker({
@@ -131,6 +132,7 @@ class FormBuilderDateRangePicker
131132
this.useRootNavigator = true,
132133
this.allowClear = false,
133134
this.clearIcon,
135+
this.selectableDayPredicate,
134136
}) : super(
135137
builder: (FormFieldState<DateTimeRange?> field) {
136138
final state = field as _FormBuilderDateRangePickerState;
@@ -252,6 +254,7 @@ class _FormBuilderDateRangePickerState
252254
routeSettings: widget.routeSettings,
253255
saveText: widget.saveText,
254256
useRootNavigator: widget.useRootNavigator,
257+
selectableDayPredicate: widget.selectableDayPredicate,
255258
);
256259
if (picked != null) {
257260
didChange(picked);

0 commit comments

Comments
 (0)