UNPKG

cordova-background-geolocation-lt

Version:

Cordova / Capacitor Background Geolocation. The most sophisticated, cross-platform location-tracking and geofencing plugin with battery-conscious motion-detection intelligence.

42 lines (41 loc) 1.6 kB
declare module "cordova-background-geolocation-lt" { /** * __`[iOS only]`__ Controls the text-elements of the plugin's location-authorization dialog. * * When you configure the plugin [[locationAuthorizationRequest]] __`Always`__ or __`WhenInUse`__ and the user *changes* the mode in the app's location-services settings or disabled location-services, the plugin will display an Alert dialog directing the user to the **Settings** screen. **`locationAuthorizationAlert`** allows you to configure all the Strings for that Alert popup and accepts an `{}` containing the following keys: * * ![](https://dl.dropboxusercontent.com/s/wyoaf16buwsw7ed/docs-locationAuthorizationAlert.jpg?dl=1) */ interface LocationAuthorizationAlert { /** * The title of the alert if user changes, for example, the location-request to `WhenInUse` when you requested `Always`. * * Defaults to `Location services are off`. */ titleWhenOff: string; /** * The title of the alert when user disables location-services or changes the authorization request to `Never`. * * Defaults to `Background location is not enabled`. */ titleWhenNotEnabled: string; /** * The body text of the alert. * * Defaults to: `To use background location, you must enable {locationAuthorizationRequest} in the Location Services settings`. */ instructions: string; /** * Cancel button label. * * Defaults to `Cancel`. */ cancelButton: string; /** * Settings button label. * * Defaults to `Settings`. */ settingsButton: string; } }