BrazeInternalGeofenceApi

An implementation of the geofence calls so that they are contained in a single, external module that clients don't need to include if they don't want location services.

Constructors

Link copied to clipboard

Functions

Link copied to clipboard
open override fun deleteRegisteredGeofenceCache(context: Context)

Deletes the geofence cache.

Link copied to clipboard
Link copied to clipboard
open override fun registerGeofences(context: Context, geofenceList: List<BrazeGeofence>, geofenceRequestIntent: PendingIntent)

Register a list of geofences.

Link copied to clipboard
open override fun teardownGeofences(applicationContext: Context, intent: PendingIntent)

Teardown all geofences associated with the given intent.