[core](../index.md) / [at.specure.location](./index.md) ## Package at.specure.location ### Types | Name | Summary | |---|---| | [LocationInfo](-location-info/index.md) | Class suitable to display information for user, information are in human-readable form`class LocationInfo` | | [LocationInfoLiveData](-location-info-live-data/index.md) | LiveData that observes location changes`class LocationInfoLiveData : LiveData<`[`LocationInfo`](-location-info/index.md)`>, LocationInfoChangeListener` | | [LocationProviderState](-location-provider-state/index.md) | `enum class LocationProviderState` | | [LocationProviderStateLiveData](-location-provider-state-live-data/index.md) | LiveData that observes enabled/disabled states of location providers(gps/network)`class LocationProviderStateLiveData : LiveData<`[`LocationProviderState`](-location-provider-state/index.md)`>, LocationEnabledChangeListener, LocationAccessChangeListener` | | [LocationProviderStateWatcher](-location-provider-state-watcher/index.md) | `interface LocationProviderStateWatcher` | | [LocationProviderStateWatcherImpl](-location-provider-state-watcher-impl/index.md) | `class LocationProviderStateWatcherImpl : `[`LocationProviderStateWatcher`](-location-provider-state-watcher/index.md) | | [LocationWatcher](-location-watcher/index.md) | `interface LocationWatcher` |