MapAddress.formatAddress constructor

MapAddress.formatAddress(
  1. double latitude,
  2. double longitude,
  3. Placemark placemark
)

Implementation

factory MapAddress.formatAddress(
    double latitude, double longitude, Placemark placemark) {
  String _address =
      '${placemark.name.addCommaToEnd()}${placemark.thoroughfare.addCommaToEnd()}${placemark.subLocality.addCommaToEnd()}${placemark.locality.addCommaToEnd()}${placemark.subAdministrativeArea.addCommaToEnd()}${placemark.postalCode.addCommaToEnd()}${placemark.administrativeArea.addCommaToEnd(isWant: false)}';
  // "${placemark.name.addCommaToEnd()}${placemark.subLocality.addCommaToEnd()}${placemark.locality.addCommaToEnd()}${placemark.administrativeArea.addCommaToEnd()}${placemark.postalCode.addCommaToEnd()}${placemark.country.addCommaToEnd(isWant: false)}";
  return MapAddress(latitude, longitude, _address.removeMultipleComma.trim());
}