FlutterAddressFromLatLng class

The main class of our library

This is the class that provide all methods related to find location from latitude and longitude

Constructors

FlutterAddressFromLatLng()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

getAdministrativeAddress1({required double latitude, required double longitude, required String googleApiKey}) Future<Address?>
Returns the administrative address level 1 information of provided latitude, longitude
getAdministrativeAddress2({required double latitude, required double longitude, required String googleApiKey}) Future<Address?>
Returns the administrative address level 2 information of provided latitude, longitude
getAdministrativeAddress3({required double latitude, required double longitude, required String googleApiKey}) Future<Address?>
Returns the administrative address level 3 information of provided latitude, longitude
getCountryAddress({required double latitude, required double longitude, required String googleApiKey}) Future<Address?>
return Country Address if available else returns null
getDirectionAddress({required double latitude, required double longitude, required String googleApiKey}) Future<Address?>
getEstablishmentAddress({required double latitude, required double longitude, required String googleApiKey}) Future<Address?>
Returns route address if available else returns null
getFormattedAddress({required double latitude, required double longitude, required String googleApiKey}) Future<String>
Makes an HTTP get request and returns a formatted address from an address list that are found from google geocoding api
getNeighborhoodAddress({required double latitude, required double longitude, required String googleApiKey}) Future<Address?>
Returns NeighborHood address if available else returns null
getPlusCodeAddress({required double latitude, required double longitude, required String googleApiKey}) Future<Address?>
Returns plus_code address if available else returns null
getPremiseAddress({required double latitude, required double longitude, required String googleApiKey}) Future<Address?>
Return premise address if available else returns null
getStreetAddress({required double latitude, required double longitude, required String googleApiKey}) Future<Address?>
Returns street address if available else returns null
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited