copyWith method

ParkingOptions copyWith({
  1. bool? freeParkingLot,
  2. bool? paidParkingLot,
  3. bool? freeStreetParking,
  4. bool? paidStreetParking,
  5. bool? valetParking,
  6. bool? freeGarageParking,
  7. bool? paidGarageParking,
})

Implementation

ParkingOptions copyWith({
  bool? freeParkingLot,
  bool? paidParkingLot,
  bool? freeStreetParking,
  bool? paidStreetParking,
  bool? valetParking,
  bool? freeGarageParking,
  bool? paidGarageParking,
}) {
  return ParkingOptions(
    freeParkingLot: freeParkingLot ?? this.freeParkingLot,
    paidParkingLot: paidParkingLot ?? this.paidParkingLot,
    freeStreetParking: freeStreetParking ?? this.freeStreetParking,
    paidStreetParking: paidStreetParking ?? this.paidStreetParking,
    valetParking: valetParking ?? this.valetParking,
    freeGarageParking: freeGarageParking ?? this.freeGarageParking,
    paidGarageParking: paidGarageParking ?? this.paidGarageParking,
  );
}