formatAddressFromFields function
Implementation
String formatAddressFromFields({ String? streetNumber, String? streetLabel, String? postalCode, String? city }) {
String result = '';
if (streetNumber != null) {
result = streetNumber;
}
if (streetLabel != null) {
if (result.isEmpty) {
result = streetLabel;
} else {
result = '$result $streetLabel';
}
}
if (postalCode != null) {
if (result.isEmpty) {
result = postalCode;
} else {
result = '$result, $postalCode';
}
}
if (city != null) {
if (result.isEmpty) {
result = city;
} else {
result = '$result $city';
}
}
return result;
}