Package-level declarations
Types
The BasePermissionManager to use as a default for LocationPermission
The BasePermissionManager to use as a default for LocationPermission
The BasePermissionManager to use as a default for LocationPermission
The BasePermissionManager to use as a default for LocationPermission
The BasePermissionManager to use as a default for LocationPermission
Permission to access the users Location
A PermissionManager for managing LocationPermission
A BaseLocationPermissionManagerBuilder
Accessor to ensure a CLLocationManager is only managed from the Main Thread. Use updateLocationManager to gain access to the LocationManager
Functions
Registers a BaseLocationPermissionManagerBuilder and PermissionStateRepo for LocationPermission to the PermissionsBuilder.register and PermissionsBuilder.registerPermissionStateRepoBuilder respectively Only one builder can be registered.
Gets the BaseLocationPermissionManagerBuilder registered If not yet registered, this will register a BaseLocationPermissionManagerBuilder and PermissionStateRepo for LocationPermission to the PermissionsBuilder.register and PermissionsBuilder.registerPermissionStateRepoBuilder respectively