The primary APIs for the plugin are exposed through two classes:
- Event object provided to BackgroundGeolocation.onActivityChange. [...]
Configures the SDK for authorization wtih your server's accessToken token (eg: JSON Web Token) and automatically requests new tokens when server returns HTTP status
"401 Unauthorized". [...]
- Event object provided to BackgroundGeolocation.onAuthorization.
- Primary plugin API. [...]
- Configuration API. [...]
- Event object provided to BackgroundGeolocation.onConnectivityChange.
- Returns basic device information, including model, manufacturer, version & platform`. [...]
- Device Settings API. [...]
- An object for redirecting a User to an Android device's settings screen from a DeviceSettings request. [...]
- Event constants
- Circular Geofence class provided to BackgroundGeolocation.addGeofence and BackgroundGeolocation.addGeofences.
- Event-object provided to BackgroundGeolocation.onGeofence. [...]
- Event object provided to BackgroundGeolocation.onGeofencesChange. [...]
- Event object provided to BackgroundGeolocation.registerHeadlessTask [...]
- Event object provided to BackgroundGeolocation.onHeartbeat.
- Event object provided to BackgroundGeolocation.onHttp. [...]
- Geolocation event object provided to BackgroundGeolocation.onLocation and BackgroundGeolocation.onMotionChange.
- Location Error [...]
- Logger API [...]
- (Android only) The Android operating system requires a persistent notification when running a foreground service. [...]
- Event object provided to BackgroundGeolocation.onProviderChange
- Expresses the presence of detected motion-related sensors of the device. [...]
- Used for selecting a range of records from the SDK's database. Used with the methods Logger.getLog, Logger.emailLog and Logger.uploadLog. [...]
- Expresses the current state of the plugin, including all Config options.
- Use TransistorAuthorizationToken.findOrCreate to generate an Authorization token suitable for configuring the SDK's Authorization with Transistor Software's Demo Server at http://tracker.transistorsoft.com. [...]