SYMBOL INDEX (39 symbols across 5 files) FILE: android/src/main/java/com/equimaps/capacitor_background_geolocation/BackgroundGeolocation.java class BackgroundGeolocation (line 39) | @CapacitorPlugin( method fetchLastLocation (line 55) | private void fetchLastLocation(PluginCall call) { method addWatcher (line 73) | @PluginMethod(returnType = PluginMethod.RETURN_CALLBACK) method locationPermissionsCallback (line 166) | @PermissionCallback method removeWatcher (line 184) | @PluginMethod() method openSettings (line 199) | @PluginMethod() method isLocationEnabled (line 209) | private static Boolean isLocationEnabled(Context context) { method formatLocation (line 224) | private static JSObject formatLocation(Location location) { class ServiceReceiver (line 248) | private class ServiceReceiver extends BroadcastReceiver { method onReceive (line 249) | @Override method getAppResourceIdentifier (line 266) | private int getAppResourceIdentifier(String name, String defType) { method getAppString (line 275) | private String getAppString(String name, String fallback) { method load (line 280) | @Override method handleOnResume (line 324) | @Override method handleOnPause (line 334) | @Override method handleOnDestroy (line 340) | @Override FILE: android/src/main/java/com/equimaps/capacitor_background_geolocation/BackgroundGeolocationService.java class BackgroundGeolocationService (line 27) | public class BackgroundGeolocationService extends Service { class Watcher (line 36) | private class Watcher { method onBind (line 45) | @Override method onUnbind (line 54) | @Override method getNotification (line 64) | Notification getNotification() { class LocalBinder (line 74) | public class LocalBinder extends Binder { method addWatcher (line 75) | void addWatcher( method removeWatcher (line 145) | void removeWatcher(String id) { method onPermissionsGranted (line 158) | void onPermissionsGranted() { method stopService (line 171) | void stopService() { FILE: definitions.d.ts type WatcherOptions (line 4) | interface WatcherOptions { type Location (line 45) | interface Location { type CallbackError (line 84) | interface CallbackError extends Error { type BackgroundGeolocationPlugin (line 88) | interface BackgroundGeolocationPlugin { FILE: example/android/app/src/main/java/com/equimaps/capacitor_background_geolocation_example/MainActivity.java class MainActivity (line 5) | public class MainActivity extends BridgeActivity {} FILE: example/www/main.js function timestamp (line 19) | function timestamp(time) { function log_for_watcher (line 23) | function log_for_watcher(text, time = Date.now(), colour = "gray") { function log_error (line 33) | function log_error(error, colour = "gray") { function log_location (line 42) | function log_location(location, watcher_ID) { function add_watcher (line 50) | function add_watcher(background) { function make_guess (line 120) | function make_guess(timeout) { function guess (line 143) | function guess(timeout) { function request_permissions (line 159) | function request_permissions() {