fullAddress property

String get fullAddress

Implementation

String get fullAddress {
  List<String> parts = [];
  if (street != null && street!.isNotEmpty) parts.add(street!);
  if (subLocality != null && subLocality!.isNotEmpty) parts.add(subLocality!);
  if (locality != null && locality!.isNotEmpty) parts.add(locality!);
  if (administrativeArea != null && administrativeArea!.isNotEmpty) parts.add(administrativeArea!);
  if (postalCode != null && postalCode!.isNotEmpty) parts.add(postalCode!);
  if (country != null && country!.isNotEmpty) parts.add(country!);

  return parts.isNotEmpty ? parts.join(', ') : address ?? 'Unknown location';
}