geolocator 
        library 
 
       
    
    
    
      Classes 
      
          
  AndroidPosition  
  Contains additional location information only available on Android platforms.
 
          
  AndroidResource  
  Uniquely identifies an Android resource.
 
          
  AndroidSettings  
  Represents different Android specific settings with which you can set a value
other then the default value of the setting.
 
          
  AppleSettings  
  Represents different iOS specific settings with which you can set a value
other then the default value of the setting.
 
          
  ForegroundNotificationConfig  
  Configuration for the foreground notification. When this is provided the location service will run as a foreground service.
 
          
  Geolocator  
  Wraps CLLocationManager (on iOS) and FusedLocationProviderClient or
LocationManager
(on Android), providing support to retrieve position information
of the device.
 
          
  GeolocatorPlatform  
  The interface that implementations of geolocator  must implement.
 
          
  LocationSettings  
  Represents the abstract LocationSettings  class with which you can
configure platform specific settings.
 
          
  Position  
  Contains detailed location information.
 
          
  WebSettings  
  Represents different Web specific settings with which you can set a value
other then the default value of the setting.
 
       
     
    
    
    
      Exceptions / Errors 
      
          
  ActivityMissingException  
  An exception thrown when executing functionality which requires an Android
while no activity is provided.
 
          
  AlreadySubscribedException  
  An exception thrown when subscribing to receive positions while another
subscription is already active.
 
          
  InvalidPermissionException  
  An exception thrown when trying to convert a unknown permission into
the LocationPermission enum.
 
          
  LocationServiceDisabledException  
  An exception thrown when trying to access the  device's location
information while the location service on the device is disabled.
 
          
  PermissionDefinitionsNotFoundException  
  An exception thrown when the required platform specific permission
definitions could not be found (e.g. in the AndroidManifest.xml file on
Android or in the Info.plist file on iOS).
 
          
  PermissionDeniedException  
  An exception thrown when trying to access the  device's location
information while access is denied.
 
          
  PermissionRequestInProgressException  
  An exception thrown when requesting location permissions while an earlier
request has not yet been completed.
 
          
  PositionUpdateException  
  An exception thrown when something went wrong while listening for position
updates.