FWheelCalendarController constructor

FWheelCalendarController({
  1. bool selectable(
    1. DateTime date
    ) = defaultSelectable,
  2. DateTime? start,
  3. DateTime? today,
  4. DateTime? initial,
  5. DateTime? end,
})

Implementation

FWheelCalendarController({super.selectable, super.start, super.today, super.initial, super.end}) {
  day =
      FCalendarDayPickerController(
        start: start,
        end: end,
        initial: _currentMonth,
        selectable: (date) => _daySelectable(start, date, end) && _selectable(date),
      )..addListener(() {
        if (!_wheel) {
          _currentMonth = day.current;
        }
        notifyListeners();
      });
}