checkDateRangeChange method
void
checkDateRangeChange()
Date range selection callback
Implementation
void checkDateRangeChange() {
if (widget.onDateTimeRangeChanged == null) return;
if (_hasSelectedDateRange) {
if (_selectedStart.value!.isAfter(_selectedEnd.value!)) {
return;
}
final DateTimeRange selectedRange =
DateTimeRange(start: _selectedStart.value!, end: _selectedEnd.value!);
widget.onDateTimeRangeChanged!(selectedRange);
} else {
widget.onDateTimeRangeChanged!(null);
}
}