copyWith method
Implementation
Holiday copyWith({
String? name,
HolidayType? holidayType,
String? date,
String? duration,
String? origin,
String? celebratedBy,
List<String>? traditions,
}) {
return Holiday(
name: name ?? this.name,
holidayType: holidayType ?? this.holidayType,
date: date ?? this.date,
duration: duration ?? this.duration,
origin: origin ?? this.origin,
celebratedBy: celebratedBy ?? this.celebratedBy,
traditions: traditions ?? this.traditions,
);
}