ZwapWeeklyCalendarPickMaxFilter.daily constructor

ZwapWeeklyCalendarPickMaxFilter.daily({
  1. required int maxCount,
  2. FutureOr notifyFilterCatch()?,
  3. ZwapWeeklyCalendarHandleFilter? defaultHandler,
})

Check if the current selected slots are less or equal to provided maxCount

If their are more the onFilterCatch will be called. If null value is returned defaultHandler will be used

Implementation

ZwapWeeklyCalendarPickMaxFilter.daily({
  required this.maxCount,
  this.notifyFilterCatch,
  ZwapWeeklyCalendarHandleFilter? defaultHandler,
})  : this._type = _ZwapWeeklyCalendarPickMaxFilterType.daily,
      this.weekDay = null,
      super._(
        filterSlotsRange: _PickFilterSlotRange.all(),
        defaultHandler: defaultHandler ?? ZwapWeeklyCalendarHandleFilter.cancel,
        onFilterCatch: null,
      );