MonthPicker constructor

const MonthPicker({
  1. Key? key,
  2. required DateTime startDate,
  3. DateTime? initialSelectedDate,
  4. double width = 60,
  5. int monthCount = 12,
  6. double height = 80,
  7. String locale = "de_DE",
  8. TextStyle? monthTextStyle = defaultMonthTextStyle,
  9. TextStyle? dateTextStyle = defaultDateTextStyle,
  10. MonthPickerTimelineController? controller,
  11. DateChangeListener? onDateChange,
  12. Color selectedTextColor = Colors.white,
  13. Color iconColor = Colors.white,
  14. Color selectionColor = AppColors.defaultSelectionColor,
  15. BorderRadiusGeometry borderRadius = const BorderRadius.all(Radius.circular(8.0)),
})

Implementation

const MonthPicker({
  super.key,
  required this.startDate,
  this.initialSelectedDate,
  this.width = 60,
  this.monthCount = 12,
  this.height = 80,
  this.locale = "de_DE",
  this.monthTextStyle = defaultMonthTextStyle,
  this.dateTextStyle = defaultDateTextStyle,
  this.controller,
  this.onDateChange,
  this.selectedTextColor = Colors.white,
  this.iconColor = Colors.white,
  this.selectionColor = AppColors.defaultSelectionColor,
  this.borderRadius = const BorderRadius.all(
    Radius.circular(
      8.0,
    ),
  ),
});