copyWith method

Holiday copyWith({
  1. String? name,
  2. HolidayType? holidayType,
  3. String? date,
  4. String? duration,
  5. String? origin,
  6. String? celebratedBy,
  7. List<String>? traditions,
})

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,
  );
}