utils/src/date_picker_util library

Classes

BaseDatePicker
BaseDateRangePicker
从底部弹出时间范围选择 Picker

Enums

BaseDateTimePickerMode
时间选择模式枚举
BaseDateTimeRangePickerMode
时间范围选择展示模式

Functions

showBaseDatePicker({bool rootNavigator = false, String title = "", bool? canBarrierDismissible, DateTime? minDateTime, DateTime? maxDateTime, DateTime? initialDateTime, String? dateFormat, int minuteDivider = 1, BaseDateTimePickerMode pickerMode = BaseDateTimePickerMode.date, BasePickerTitleConfig? pickerTitleConfig, VoidCallback? onCancel, VoidCallback? onClose, DateValueCallback? onChange, DateValueCallback? onConfirm, BasePickerConfig? themeData}) → void
showBaseDateRangePicker({bool isDismissible = true, DateTime? minDateTime, DateTime? maxDateTime, bool isLimitTimeRange = true, DateTime? initialStartDateTime, DateTime? initialEndDateTime, String? dateFormat, int minuteDivider = 1, BaseDateTimeRangePickerMode pickerMode = BaseDateTimeRangePickerMode.date, BasePickerTitleConfig? pickerTitleConfig, DateVoidCallback? onCancel, DateVoidCallback? onClose, DateRangeValueCallback? onChange, DateRangeValueCallback? onConfirm, BasePickerConfig? themeData}) → void
showBasePopupDatePicker({double? height, BaseDatePickerMode mode = BaseDatePickerMode.dateAndTime, bool use24hFormat = true, DateTime? initialDateTime, DateTime? minimumDate, DateTime? maximumDate, int? minimumYear, int? maximumYear}) Future<DateTime?>