copyWith method

CrewSettingsTravel copyWith({
  1. bool? executive,
  2. CrewSettingsTravelGender? gender,
  3. Object? frequentFlyers,
  4. Object? hotelRewards,
  5. Object? rentalCars,
  6. String? redress,
  7. String? tsaPrecheck,
  8. List<CrewSettingsTravelPreferredAirlines>? preferredAirlines,
  9. CrewSettingsTravelTravelSeatingPreference? travelSeatingPreference,
  10. List<CrewSettingsTravelMealPreferences>? mealPreferences,
  11. List<Passport>? passportList,
})

Implementation

CrewSettingsTravel copyWith(
    {bool? executive,
    enums.CrewSettingsTravelGender? gender,
    Object? frequentFlyers,
    Object? hotelRewards,
    Object? rentalCars,
    String? redress,
    String? tsaPrecheck,
    List<enums.CrewSettingsTravelPreferredAirlines>? preferredAirlines,
    enums.CrewSettingsTravelTravelSeatingPreference? travelSeatingPreference,
    List<enums.CrewSettingsTravelMealPreferences>? mealPreferences,
    List<Passport>? passportList}) {
  return CrewSettingsTravel(
      executive: executive ?? this.executive,
      gender: gender ?? this.gender,
      frequentFlyers: frequentFlyers ?? this.frequentFlyers,
      hotelRewards: hotelRewards ?? this.hotelRewards,
      rentalCars: rentalCars ?? this.rentalCars,
      redress: redress ?? this.redress,
      tsaPrecheck: tsaPrecheck ?? this.tsaPrecheck,
      preferredAirlines: preferredAirlines ?? this.preferredAirlines,
      travelSeatingPreference:
          travelSeatingPreference ?? this.travelSeatingPreference,
      mealPreferences: mealPreferences ?? this.mealPreferences,
      passportList: passportList ?? this.passportList);
}