DateTimePickerCallback typedef

DateTimePickerCallback = Future<DateTime?> Function({required DateTime firstDate, required DateTime initialDateTime, required DateTime lastDate})

Callback for custom date-time picker implementations.

Combines date and time selection in a single callback.

Parameters:

  • initialDateTime: The initially selected date and time
  • firstDate: The earliest selectable date
  • lastDate: The latest selectable date

Returns:

  • A Future that resolves to the selected DateTime
  • null if the user cancelled

Implementation

typedef DateTimePickerCallback = Future<DateTime?> Function({
  required DateTime initialDateTime,
  required DateTime firstDate,
  required DateTime lastDate,
});