PostalAddress constructor

PostalAddress({
  1. int? revision,
  2. String? regionCode,
  3. String? languageCode,
  4. String? postalCode,
  5. String? sortingCode,
  6. String? administrativeArea,
  7. String? locality,
  8. String? sublocality,
  9. Iterable<String>? addressLines,
  10. Iterable<String>? recipients,
  11. String? organization,
})

Implementation

factory PostalAddress({
  $core.int? revision,
  $core.String? regionCode,
  $core.String? languageCode,
  $core.String? postalCode,
  $core.String? sortingCode,
  $core.String? administrativeArea,
  $core.String? locality,
  $core.String? sublocality,
  $core.Iterable<$core.String>? addressLines,
  $core.Iterable<$core.String>? recipients,
  $core.String? organization,
}) {
  final _result = create();
  if (revision != null) {
    _result.revision = revision;
  }
  if (regionCode != null) {
    _result.regionCode = regionCode;
  }
  if (languageCode != null) {
    _result.languageCode = languageCode;
  }
  if (postalCode != null) {
    _result.postalCode = postalCode;
  }
  if (sortingCode != null) {
    _result.sortingCode = sortingCode;
  }
  if (administrativeArea != null) {
    _result.administrativeArea = administrativeArea;
  }
  if (locality != null) {
    _result.locality = locality;
  }
  if (sublocality != null) {
    _result.sublocality = sublocality;
  }
  if (addressLines != null) {
    _result.addressLines.addAll(addressLines);
  }
  if (recipients != null) {
    _result.recipients.addAll(recipients);
  }
  if (organization != null) {
    _result.organization = organization;
  }
  return _result;
}