showBaseDateRangePicker function
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,
Implementation
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,
}) {
BaseDateRangePicker.showDatePicker(Get.context!,
isDismissible: isDismissible,
minDateTime: minDateTime,
maxDateTime: maxDateTime,
pickerMode: pickerMode,
minuteDivider: minuteDivider,
pickerTitleConfig: pickerTitleConfig,
dateFormat: dateFormat,
initialStartDateTime: initialStartDateTime,
initialEndDateTime: initialEndDateTime,
onConfirm: onConfirm,
onClose: onClose,
onCancel: onCancel,
onChange: onChange,
themeData: themeData);
}