datePickerBuilder function
A FormFieldBuilder that is the default FastDatePicker.builder.
Uses materialDatePickerBuilder by default on any TargetPlatform.
Uses cupertinoDatePickerBuilder on TargetPlatform.iOS when FastSwitchState.adaptive is true.
Implementation
Widget datePickerBuilder(FormFieldState<DateTime> field) {
field as FastDatePickerState;
switch (defaultTargetPlatform) {
case TargetPlatform.iOS when field.adaptive:
return cupertinoDatePickerBuilder(field);
default:
return materialDatePickerBuilder(field);
}
}