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
↓ 82 callers
Method
log
(level: string, message: string)
src/native/specs/NativeBackgroundGeolocation.ts:46
↓ 47 callers
Method
warn
* Inserts a "warning" log message into the SDK's log database * * @example * ```typescript * BackgroundGeolocation.logger.warn("Someth
src/declarations/interfaces/Logger.d.ts:133
↓ 40 callers
Method
getAdapter
()
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:1269
↓ 19 callers
Method
mapToWritableMap
(Map<String, ?> src)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:1050
↓ 19 callers
Method
remove
* Removes a `BackgroundGeolocation` event-listener. * @example * ```typescript * // Event-listeners return a Subscription instance, con
src/declarations/interfaces/Subscription.d.ts:102
↓ 18 callers
Method
getInstance
()
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/HeadlessTaskManager.java:74
↓ 16 callers
Method
sendEvent
(String eventName, WritableMap params)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:1032
↓ 14 callers
Method
addListener
* Listen to a plugin event
src/index.js:243
↓ 10 callers
Method
getState
(Promise response)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:474
↓ 10 callers
Method
mapToJson
(ReadableMap map)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:1181
↓ 10 callers
Method
ready
(config: Object)
src/native/specs/NativeBackgroundGeolocation.ts:6
↓ 9 callers
Method
toString
()
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/HeadlessTaskManager.java:403
↓ 7 callers
Method
emailLog
* Email the result of [[getLog]] using device's mail client. * * @example * ```typescript * let Logger = BackgroundGeolocation.logger;
src/declarations/interfaces/Logger.d.ts:283
↓ 7 callers
Method
error
* Inserts an "error" log message into the SDK's log database * * @example * ```typescript * BackgroundGeolocation.logger.error("Someth
src/declarations/interfaces/Logger.d.ts:118
↓ 7 callers
Method
getCount
()
src/native/specs/NativeBackgroundGeolocation.ts:25
↓ 7 callers
Function
handleMenuItemPress
(action: string)
example/Advanced/src/FABMenu.tsx:70
↓ 7 callers
Method
invoke
(ReactContext reactContext)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/HeadlessTaskManager.java:364
↓ 7 callers
Function
toRad
(n)
example/Advanced/src/util/GeoMath.ts:4
↓ 6 callers
Method
getCurrentPosition
(options: Object)
src/native/specs/NativeBackgroundGeolocation.ts:18
↓ 6 callers
Method
getName
()
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:138
↓ 6 callers
Method
setConfig
(config: Object)
src/native/specs/NativeBackgroundGeolocation.ts:7
↓ 6 callers
Method
start
()
src/native/specs/NativeBackgroundGeolocation.ts:11
↓ 6 callers
Method
sync
()
src/native/specs/NativeBackgroundGeolocation.ts:27
↓ 5 callers
Method
build
()
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/HeadlessTaskManager.java:441
↓ 5 callers
Method
changePace
(isMoving: boolean)
src/native/specs/NativeBackgroundGeolocation.ts:19
↓ 5 callers
Method
destroyLocations
()
src/native/specs/NativeBackgroundGeolocation.ts:26
↓ 5 callers
Method
destroyLog
* Destroy the entire contents of SDK's log database. * * @example * ```typescript * BackgroundGeolocation.logger.destroyLog(); * `
src/declarations/interfaces/Logger.d.ts:357
↓ 5 callers
Method
getState
()
src/native/specs/NativeBackgroundGeolocation.ts:9
↓ 5 callers
Function
log
(level, msg)
src/Logger.js:15
↓ 5 callers
Method
onLocation
(success, failure)
src/index.js:254
↓ 5 callers
Method
requestPermission
()
src/native/specs/NativeBackgroundGeolocation.ts:34
↓ 5 callers
Method
reset
(config: Object | null)
src/native/specs/NativeBackgroundGeolocation.ts:8
↓ 5 callers
Method
setHeadlessJobService
(ReadableMap config)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:1258
↓ 5 callers
Method
setOdometer
(value: number)
src/native/specs/NativeBackgroundGeolocation.ts:21
↓ 5 callers
Method
stop
()
src/native/specs/NativeBackgroundGeolocation.ts:12
↓ 4 callers
Method
findOrCreateTransistorAuthorizationToken
(orgname, username, url)
src/index.js:631
↓ 4 callers
Method
getLog
* Returns the records from log database as a `String`. Provide an optional [[SQLQuery]] to contrain results between dates. * @break * * D
src/declarations/interfaces/Logger.d.ts:255
↓ 4 callers
Method
getProviderState
()
src/native/specs/NativeBackgroundGeolocation.ts:30
↓ 4 callers
Function
handleSettingChange
(setting: SettingOption, value: any)
example/Advanced/src/ConfigView.tsx:128
↓ 4 callers
Method
isPowerSaveMode
()
src/native/specs/NativeBackgroundGeolocation.ts:32
↓ 4 callers
Method
onGeofence
(callback)
src/index.js:278
↓ 4 callers
Method
onMotionChange
(callback)
src/index.js:258
↓ 4 callers
Function
registerCommand
(name, description, handler)
bin/actions.js:27
↓ 4 callers
Method
startGeofences
()
src/native/specs/NativeBackgroundGeolocation.ts:13
↓ 4 callers
Function
unquote
(str)
scripts/xcode-helpers.js:158
↓ 4 callers
Function
validateConfig
(config)
src/NativeModule.js:127
↓ 3 callers
Method
convertJsonToArray
(JSONArray jsonArray)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:1157
↓ 3 callers
Method
drainTaskQueue
Invokes HeadlessEvents queued while waiting for the ReactContext to initialize. @param reactContext
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/HeadlessTaskManager.java:268
↓ 3 callers
Method
getDeviceInfo
()
src/native/specs/NativeBackgroundGeolocation.ts:31
↓ 3 callers
Method
getLocations
()
src/native/specs/NativeBackgroundGeolocation.ts:24
↓ 3 callers
Method
getOdometer
()
src/native/specs/NativeBackgroundGeolocation.ts:20
↓ 3 callers
Method
getReactContext
(Context context)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/HeadlessTaskManager.java:184
↓ 3 callers
Method
getReactTaskId
()
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/HeadlessTaskManager.java:383
↓ 3 callers
Function
handleSelect
(type: AddGeofenceType)
example/Advanced/src/AddGeofenceTypeSheet.tsx:53
↓ 3 callers
Function
onContextMenu
(option: string)
example/Advanced/src/ConfigView.tsx:79
↓ 3 callers
Method
onEnabledChange
(callback)
src/index.js:290
↓ 3 callers
Method
parseSQLQuery
(ReadableMap params)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:892
↓ 3 callers
Method
removeTask
(Task task)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/HeadlessTaskManager.java:321
↓ 3 callers
Method
requestTemporaryFullAccuracy
(purpose: string)
src/native/specs/NativeBackgroundGeolocation.ts:35
↓ 3 callers
Method
startSchedule
()
src/native/specs/NativeBackgroundGeolocation.ts:14
↓ 3 callers
Method
stopSchedule
()
src/native/specs/NativeBackgroundGeolocation.ts:15
↓ 3 callers
Function
toDeg
(n)
example/Advanced/src/util/GeoMath.ts:7
↓ 3 callers
Function
typedoc
()
bin/actions.js:83
↓ 3 callers
Method
uploadLog
* Upload the result of [[getLog]] to provided url. Provide an optional [[SQLQuery]] to contrain results between dates. The file-upload * request
src/declarations/interfaces/Logger.d.ts:340
↓ 3 callers
Function
validateEmail
(value: string)
example/Advanced/src/FABMenu.tsx:267
↓ 3 callers
Function
validateQuery
(query)
src/Logger.js:19
↓ 2 callers
Method
buildGeofence
(ReadableMap config)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:680
↓ 2 callers
Function
clearMarkers
()
example/Advanced/src/TSMapView.tsx:759
↓ 2 callers
Function
cpDeclarations
(args)
bin/actions.js:75
↓ 2 callers
Method
debug
* Inserts a debug log message into the SDK's log database * * @example * ```typescript * BackgroundGeolocation.logger.debug("This is a
src/declarations/interfaces/Logger.d.ts:146
↓ 2 callers
Method
destroyTransistorAuthorizationToken
(url)
src/index.js:635
↓ 2 callers
Function
doSetConfig
(config: any)
example/Advanced/src/ConfigView.tsx:121
↓ 2 callers
Function
eachBuildConfiguration
(project, predicate, callback)
scripts/xcode-helpers.js:64
↓ 2 callers
Function
esc
example/HelloWorld/metro.config.js:12
↓ 2 callers
Function
esc
example/Advanced/metro.config.js:20
↓ 2 callers
Method
findOrCreate
(orgname, username, url=DEFAULT_URL)
src/TransistorAuthorizationService.js:18
↓ 2 callers
Method
finishHeadlessTask
* @private * Signal completion of a react-native headless-task. This helps RN free-up resources allocated to the headless-task execution.
src/index.js:417
↓ 2 callers
Function
getPlistPath
(sourceDir, project)
scripts/xcode-helpers.js:37
↓ 2 callers
Method
getReactHost
Get the {ReactHost} used by this app. ure and returns null if not.
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/HeadlessTaskManager.java:174
↓ 2 callers
Method
getReactNativeHost
(Context context)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/HeadlessTaskManager.java:167
↓ 2 callers
Function
initializeBackgroundGeolocation
(org: string, username: string)
example/HelloWorld/App.tsx:101
↓ 2 callers
Function
initializeBackgroundGeolocation
(org: string, username: string)
example/Advanced/src/App.tsx:86
↓ 2 callers
Method
invokeStartTask
(ReactContext reactContext, final Task task)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/HeadlessTaskManager.java:135
↓ 2 callers
Method
isBridglessArchitectureEnabled
Return true if this app is running with RN's bridgeless architecture. Cheers to @mikehardy for this idea. @return
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/HeadlessTaskManager.java:253
↓ 2 callers
Method
isIgnoringBatteryOptimizations
()
src/native/specs/NativeBackgroundGeolocation.ts:33
↓ 2 callers
Method
iterableToWritableArray
(Iterable<Object> src)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:1090
↓ 2 callers
Method
onActivityChange
(callback)
src/index.js:274
↓ 2 callers
Method
onError
(Task task, Exception e)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/HeadlessTaskManager.java:466
↓ 2 callers
Method
onGeofencesChange
(callback)
src/index.js:282
↓ 2 callers
Method
onLocationError
(Integer code)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:1018
↓ 2 callers
Method
registerHeadlessTask
* Register HeadlessTask * Have to wrap execution to finish our own headless-task because there's an unknown issue with TurboModules in new arch *
src/index.js:394
↓ 2 callers
Function
removeEventSubscription
(subscription)
src/NativeModule.js:119
↓ 2 callers
Function
requestPermission
(request: 'WhenInUse' | 'Always')
example/Advanced/src/FABMenu.tsx:247
↓ 2 callers
Method
requestSettings
(ReadableMap args, Promise response)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/RNBackgroundGeolocationModule.java:947
↓ 2 callers
Method
setTimeout
(int timeout)
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/HeadlessTaskManager.java:437
↓ 2 callers
Method
show
* This method is designed to be executed from a [[showPowerManager]] or [[showIgnoreBatteryOptimizations]] callback.
src/declarations/interfaces/DeviceSettings.d.ts:221
↓ 2 callers
Method
startBackgroundTask
()
src/NativeModule.js:264
↓ 2 callers
Method
startTask
Start a task. This method handles starting a new React instance if required. Has to be called on the UI thread. @param context Application Context @
android/src/main/java/com/transistorsoft/rnbackgroundgeolocation/HeadlessTaskManager.java:100
↓ 2 callers
Method
stopBackgroundTask
(taskId)
src/NativeModule.js:268
↓ 2 callers
Function
validateIdentifier
(value: string)
example/Advanced/src/AddGeofenceSheet.tsx:90
next →
1–100 of 527, ranked by callers