copyWith method

AddressDescriptor copyWith({
  1. List<Landmark>? landmarks,
  2. List<Area>? areas,
})

Implementation

AddressDescriptor copyWith({List<Landmark>? landmarks, List<Area>? areas}) {
  return AddressDescriptor(
    landmarks:
        ((landmarks?.isNotEmpty ?? false) ? landmarks : null) ??
        this.landmarks,
    areas: ((areas?.isNotEmpty ?? false) ? areas : null) ?? this.areas,
  );
}