IBrazeGeofenceApi

Interface for the geofence management API used by the Braze SDK.

Functions

Link copied to clipboard

Deletes the geofence cache.

Link copied to clipboard
abstract fun getGeofenceTransitionPendingIntent(context: Context): PendingIntent
Link copied to clipboard
abstract fun registerGeofences(context: Context, geofenceList: List<BrazeGeofence>, geofenceRequestIntent: PendingIntent, dataStoreProvider: GeofenceDataStoreProvider)

Register a list of geofences.

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

Teardown all geofences associated with the given intent.