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.

23 lines (22 loc) 737 B
/// <reference path="./Geofence.d.ts" /> /// declare module "cordova-background-geolocation-lt" { /** * The event-object provided to [[BackgroundGeolocation.onGeofencesChange]]. * * The [[GeofencesChangeEvent]] provides only the *changed* geofences, those which just activated or de-activated. * * @example * ```typescript * BackgroundGeolocation.onGeofencesChange(geofencesChangeEvent => { * console.log("[geofenceschange] ", geofencesChangeEvent.on, geofencesChangeEvent.off); * }); * ``` * ### ⚠️ Note: * - When **all** geofences have been removed, empty lists will be provided for both [[on]] & [[off]]. */ interface GeofencesChangeEvent { on: Array<Geofence>; off: Array<string>; } }