CustomDatePicker constructor

const CustomDatePicker({
  1. required void onConfirm(
    1. DateTime?,
    2. String?
    ),
  2. Key? key,
  3. Widget? leading,
  4. Widget? title,
  5. Widget? subtitle,
  6. Widget? trailing,
  7. bool? isRequired,
  8. String? titleText,
  9. String? trailingText,
  10. String? additionalInfoText,
  11. Widget? additionalInfo,
  12. DateTime? value,
  13. DateTime? minimumDate,
  14. DateTime? maximumDate,
  15. int? maximumYear,
  16. DatePickerDateOrder? dateOrder,
  17. Color? backgroundColor,
  18. double? itemExtent,
  19. bool showDayOfWeek = false,
  20. bool use24hFormat = true,
  21. int? minimumYear,
  22. CupertinoDatePickerMode mode = CupertinoDatePickerMode.dateAndTime,
  23. int minuteInterval = 1,
})

DatePicker 日期选择器组件

Implementation

const CustomDatePicker({
  required this.onConfirm,
  super.key,
  this.leading,
  this.title,
  this.subtitle,
  this.trailing,
  this.isRequired,
  this.titleText,
  this.trailingText,
  this.additionalInfoText,
  this.additionalInfo,
  this.value,
  this.minimumDate,
  this.maximumDate,
  this.maximumYear,
  this.dateOrder,
  this.backgroundColor,
  this.itemExtent,
  this.showDayOfWeek = false,
  this.use24hFormat = true,
  this.minimumYear,
  this.mode = CupertinoDatePickerMode.dateAndTime,
  this.minuteInterval = 1,
});