showDateRangePicker static method

Future<DateTimeRange?> showDateRangePicker({
  1. DateTimeRange? initialDateRange,
  2. required DateTime firstDate,
  3. required DateTime lastDate,
  4. DateTime? currentDate,
  5. DatePickerEntryMode initialEntryMode = DatePickerEntryMode.calendar,
  6. String? helpText,
  7. String? cancelText,
  8. String? confirmText,
  9. String? saveText,
  10. String? errorFormatText,
  11. String? errorInvalidText,
  12. String? errorInvalidRangeText,
  13. String? fieldStartHintText,
  14. String? fieldEndHintText,
  15. String? fieldStartLabelText,
  16. String? fieldEndLabelText,
  17. Locale? locale,
  18. bool useRootNavigator = true,
  19. RouteSettings? routeSettings,
  20. TextDirection? textDirection,
  21. TransitionBuilder? builder,
})

Show a date range picker

Implementation

static Future<DateTimeRange?> showDateRangePicker({
  DateTimeRange? initialDateRange,
  required DateTime firstDate,
  required DateTime lastDate,
  DateTime? currentDate,
  DatePickerEntryMode initialEntryMode = DatePickerEntryMode.calendar,
  String? helpText,
  String? cancelText,
  String? confirmText,
  String? saveText,
  String? errorFormatText,
  String? errorInvalidText,
  String? errorInvalidRangeText,
  String? fieldStartHintText,
  String? fieldEndHintText,
  String? fieldStartLabelText,
  String? fieldEndLabelText,
  Locale? locale,
  bool useRootNavigator = true,
  RouteSettings? routeSettings,
  TextDirection? textDirection,
  TransitionBuilder? builder,
}) {
  _checkInit();
  return material.showDateRangePicker(
    context: _context,
    initialDateRange: initialDateRange,
    firstDate: firstDate,
    lastDate: lastDate,
    currentDate: currentDate,
    initialEntryMode: initialEntryMode,
    helpText: helpText,
    cancelText: cancelText,
    confirmText: confirmText,
    saveText: saveText,
    errorFormatText: errorFormatText,
    errorInvalidText: errorInvalidText,
    errorInvalidRangeText: errorInvalidRangeText,
    fieldStartHintText: fieldStartHintText,
    fieldEndHintText: fieldEndHintText,
    fieldStartLabelText: fieldStartLabelText,
    fieldEndLabelText: fieldEndLabelText,
    locale: locale,
    useRootNavigator: useRootNavigator,
    routeSettings: routeSettings,
    textDirection: textDirection,
    builder: builder,
  );
}