dateInSelectedRange method
Returns whether the date is in the selected range or not.
Implementation
bool dateInSelectedRange(DateTime date) {
if (startDate == null || endDate == null) {
return false;
}
return dateIsStartOrEnd(date) ||
(date.isAfter(startDate!) && date.isBefore(endDate!));
}