isHoliday method
Checks if the given date is a holiday.
Implementation
bool isHoliday(DateTime date) {
// Check fixed holidays
for (final holiday in fixedHolidays) {
if (holiday.year == date.year &&
holiday.month == date.month &&
holiday.day == date.day) {
return true;
}
}
// Check annual holidays
for (final (month, day) in annualHolidays) {
if (date.month == month && date.day == day) {
return true;
}
}
return false;
}