copyWith method

CalendarDate copyWith({
  1. bool? isHoliday,
  2. String? holidayName,
})

Returns a copy with updated holiday information.

Implementation

CalendarDate copyWith({bool? isHoliday, String? holidayName}) {
  return CalendarDate(
    gregorian: gregorian,
    lunar: lunar,
    islamic: islamic,
    isToday: isToday,
    isWeekend: isWeekend,
    isHoliday: isHoliday ?? this.isHoliday,
    holidayName: holidayName ?? this.holidayName,
    solarTerm: solarTerm,
    lunarFestival: lunarFestival,
    zodiac: zodiac,
  );
}