Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/transistorsoft/react-native-background-geolocation
/ functions
Functions
527 in github.com/transistorsoft/react-native-background-geolocation
⨍
Functions
527
◇
Types & classes
85
Method
log
* Logging & Debug Methods
src/NativeModule.js:392
Method
logger
* Insert a log message into the plugin's log database
src/index.js:642
Method
logger
()
src/NativeModule.js:432
Method
notice
(msg)
src/Logger.js:38
Method
notice
* Inserts a "notice" log message into the SDK's log database * * @example * ```typescript * BackgroundGeolocation.logger.notice("A Not
src/declarations/interfaces/Logger.d.ts:174
Method
onActivityChange
(ActivityChangeEvent event)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:197
Method
onActivityResult
(Activity activity, int requestCode, int resultCode, Intent data)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:338
Method
onCancel
(int taskId)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:779
Method
onClick
(String buttonId)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:239
Function
onClickChangePace
()
example/Advanced/src/App.tsx:152
Function
onClickGetCurrentPosition
()
example/Advanced/src/App.tsx:163
Method
onConnectivityChange
(ConnectivityChangeEvent event)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:221
Method
onEnabledChange
(boolean enabled)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:231
Method
onError
(Exception e)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/HeadlessTaskManager.java:397
Method
onError
(Integer error)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:171
Method
onError
(Integer error)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:188
Method
onError
(Integer errorCode)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:583
Method
onFailure
(String error)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:396
Method
onFinishHeadlessTask
EventBus Receiver. Called when developer runs BackgroundGeolocation.finishHeadlessTask(taskId) from within their registered HeadlessTask. Calls RN's
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/HeadlessTask.java:122
Function
onGeofence
(event: GeofenceEvent)
example/Advanced/src/TSMapView.tsx:240
Method
onGeofence
(GeofenceEvent event)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:260
Function
onGeofencesChange
(event: GeofencesChangeEvent)
example/Advanced/src/TSMapView.tsx:337
Method
onGeofencesChange
(GeofencesChangeEvent event)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:247
Method
onHeadlessEvent
EventBus receiver for a HeadlessTask HeadlessEvent @param event
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/HeadlessTask.java:37
Method
onHeadlessJsTaskFinish
(int taskId)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/HeadlessTaskManager.java:155
Method
onHeadlessJsTaskStart
(int taskId)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/HeadlessTaskManager.java:150
Method
onHeartbeat
(HeartbeatEvent event)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:269
Method
onHostDestroy
()
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:331
Method
onHostPause
()
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:327
Method
onHostResume
()
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:315
Method
onHttpResponse
(HttpResponse response)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:278
Method
onLocation
(LocationEvent locationEvent)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:166
Method
onLocation
(LocationEvent locationEvent)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:180
Method
onLocation
(LocationEvent event)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:580
Function
onLongPress
(params:any)
example/Advanced/src/TSMapView.tsx:656
Function
onMapClick
(params: any)
example/Advanced/src/TSMapView.tsx:678
Function
onMapPanDrag
()
example/Advanced/src/TSMapView.tsx:672
Function
onMotionChange
(event: MotionChangeEvent)
example/Advanced/src/TSMapView.tsx:168
Method
onNewIntent
(Intent intent)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:343
Method
onPowerSaveChange
(Boolean isPowerSaveMode)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:301
Function
onPressAdd
()
example/Advanced/src/AddGeofenceSheet.tsx:108
Function
onPressMenu
()
example/Advanced/src/ConfigView.tsx:74
Method
onReactContextInitialized
(@NonNull ReactContext reactContext)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/HeadlessTaskManager.java:213
Method
onResponse
(AuthorizationEvent event)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:310
Method
onResult
(boolean exists)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:766
Method
onSchedule
(ScheduleEvent event)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:291
Method
onStart
(int taskId)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:776
Method
onSuccess
()
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:395
Function
onToggle
(newValue: boolean)
example/Advanced/src/components/ToggleField.tsx:23
Function
onToggleEnabled
()
example/Advanced/src/App.tsx:181
Function
playSound
(soundName: string, haptic?: string | boolean)
example/Advanced/src/util/Sounds.ts:39
Method
playSound
(String soundId, Promise response)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:838
Method
playSound
* Play a system sound via the plugin's Sound API
src/index.js:627
Function
readPlist
(sourceDir, project)
scripts/xcode-helpers.js:48
Method
ready
(ReadableMap params, final Promise response)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:353
Method
ready
* Core Plugin Control Methods
src/index.js:212
Method
ready
* Core API Methods
src/NativeModule.js:164
Method
registerPlugin
(String name)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:348
Method
removeAllListeners
()
mocks/react-native.js:9
Method
removeAllListeners
(success, failure)
src/index.js:330
Function
removeFromFrameworkSearchPaths
(project, path)
scripts/xcode-helpers.js:123
Method
removeGeofence
(String identifier, final Promise response)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:710
Method
removeGeofence
* Remove a single geofence by identifier
src/index.js:514
Method
removeGeofence
(identifier)
src/NativeModule.js:365
Method
removeGeofences
(final Promise response)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:722
Method
removeGeofences
* Remove geofences. You may either supply an array of identifiers or nothing to destroy all geofences. * 1. removeGeofences() <-- Promise * 2. re
src/index.js:533
Method
removeListeners
(double count)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:1007
Method
removeListeners
* Remove all event listeners
src/index.js:322
Method
removeListeners
()
src/NativeModule.js:230
Function
renderBackdrop
(props: BottomSheetBackdropProps)
example/Advanced/src/AddGeofenceSheet.tsx:80
Function
renderBackdrop
(props: BottomSheetBackdropProps)
example/Advanced/src/ConfigView.tsx:111
Method
requestPermission
(final Promise response)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:978
Method
requestPermission
()
src/index.js:228
Method
requestPermission
()
src/NativeModule.js:173
Method
requestTemporaryFullAccuracy
(String purpose, final Promise response)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:990
Method
requestTemporaryFullAccuracy
(purpose)
src/index.js:232
Method
requestTemporaryFullAccuracy
(purpose)
src/NativeModule.js:177
Method
reset
(ReadableMap defaultConfig, final Promise response)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:419
Method
reset
* Reset plugin confg to default
src/index.js:218
Method
reset
(config)
src/NativeModule.js:189
Function
resolveSettingsRequest
(resolve, request)
src/DeviceSettings.js:8
Method
setConfig
* Provide new configuration to the plugin. This configuration will be *merged* to current configuration
src/index.js:430
Method
setConfig
(config)
src/NativeModule.js:185
Method
setLogLevel
* Set the logLevel. This is just a helper method for setConfig({logLevel: level})
src/index.js:585
Method
setLogLevel
(value)
src/NativeModule.js:396
Method
setOdometer
(double value, final Promise response)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:635
Method
setOdometer
* Set the value of the odometer
src/index.js:491
Method
setOdometer
(value)
src/NativeModule.js:325
Method
show
(request)
src/DeviceSettings.js:30
Method
showIgnoreBatteryOptimizations
()
src/DeviceSettings.js:20
Method
showPowerManager
()
src/DeviceSettings.js:25
Method
showPowerManager
* Shows a vendor-specific "Power Management" screen. * * For example, a *Huawei* device will show the *Battery->Launch* screen: * * 
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:427
Method
start
* Start the plugin
src/index.js:342
Method
start
()
src/NativeModule.js:244
Method
startBackgroundTask
* Start an iOS background-task, provding 180s of background running time
src/index.js:372
Method
startGeofences
(final Promise response)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:450
Method
startGeofences
* Initiate geofences-only mode
src/index.js:366
Method
startGeofences
()
src/NativeModule.js:260
Method
startSchedule
(Promise response)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:435
← previous
next →
401–500 of 527, ranked by callers