showTimePicker static method
Future<DateTime?>
showTimePicker(
- BuildContext context, {
- bool showTitleActions = true,
- bool showSecondsColumn = true,
- DateChangedCallback? onChanged,
- DateChangedCallback? onConfirm,
- DateCancelledCallback? onCancel,
- dynamic locale = LocaleType.en,
- DateTime? currentTime,
- DatePickerTheme? theme,
Display time picker bottom sheet.
Implementation
static Future<DateTime?> showTimePicker(
BuildContext context, {
bool showTitleActions = true,
bool showSecondsColumn = true,
DateChangedCallback? onChanged,
DateChangedCallback? onConfirm,
DateCancelledCallback? onCancel,
locale = LocaleType.en,
DateTime? currentTime,
DatePickerTheme? theme,
}) async {
return await Navigator.push(
context,
_DatePickerRoute(
showTitleActions: showTitleActions,
onChanged: onChanged,
onConfirm: onConfirm,
onCancel: onCancel,
locale: locale,
theme: theme,
barrierLabel:
MaterialLocalizations.of(context).modalBarrierDismissLabel,
pickerModel: TimePickerModel(
currentTime: currentTime,
locale: locale,
showSecondsColumn: showSecondsColumn,
),
),
);
}