showDateDialog function

Future<DateTime?> showDateDialog(
  1. BuildContext context, {
  2. DateTime? initialDateTime,
  3. DateTime? maximumDate,
  4. DateTime? minimumDate,
  5. Widget? title,
  6. CupertinoDatePickerMode mode = CupertinoDatePickerMode.date,
  7. String? cancelText,
  8. String? confirmText,
})

Implementation

Future<DateTime?> showDateDialog(
  BuildContext context, {
  DateTime? initialDateTime,
  DateTime? maximumDate,
  DateTime? minimumDate,
  Widget? title,
  CupertinoDatePickerMode mode = CupertinoDatePickerMode.date,
  String? cancelText,
  String? confirmText,
}) async {
  return showModalBottomSheet<DateTime>(
    context: context,
    builder: (context) => _DatePickerDialog(
      initialDateTime: initialDateTime,
      maximumDate: maximumDate,
      minimumDate: minimumDate,
      title: title,
      mode: mode,
      cancelText: cancelText,
      confirmText: confirmText,
    ),
  );
}