Package-level declarations
Types
An abstract implementation for LocationManager
An abstract ColdStateFlowRepo for managing LocationState
Builder for creating a LocationStateRepo
A default implementation of BaseLocationManager
A default implementation of BaseLocationManager
A default implementation of BaseLocationManager
A default implementation of BaseLocationManager
A default implementation of BaseLocationManager
Default implementation of LocationMonitor
Default implementation of LocationMonitor
Default implementation of LocationMonitor
Default implementation of LocationMonitor
A Location coordinate defined by degrees, minutes and seconds.
A LocationProvider using the Google Location Services
A BroadcastReceiver for receiving updates to a Google Location from the background
Manages monitoring for Location
A ServiceMonitor that monitors whether the location service is enabled
A ServiceMonitor that monitors whether the location service is enabled
A ServiceMonitor that monitors whether the location service is enabled
A ServiceMonitor that monitors whether the location service is enabled
A ServiceMonitor that monitors whether the location service is enabled
A provider of Location.KnownLocation
A KalugaState of a Location
A StateRepo/MutableStateFlow of LocationState
A BaseLocationStateRepo managed using a LocationManager
A LocationStateImplRepo using a BaseLocationManager
Default BaseLocationStateRepoBuilder
Default BaseLocationStateRepoBuilder
Default BaseLocationStateRepoBuilder
Default BaseLocationStateRepoBuilder
Default BaseLocationStateRepoBuilder
Properties
Gets the Location.KnownLocation from a Location if it exists. Otherwise null
is returned
The Location.KnownLocation of a CLLocation
Converts a Nullable Location.KnownLocation into a Location, where Location.UnknownLocation.WithoutLastLocation is returned if the location was null
.
Functions
Transforms a Flow of LocationState into a flow of its associated optional Location.KnownLocation
Transforms a Flow of LocationState into a flow of its associated Location
Converts a android.location.Location into a Location.KnownLocation
Converts a LocationResult to a list of Location.KnownLocation
Converts a Location into a Location.UnknownLocation given a Location.UnknownLocation.Reason