Geofences

interface Geofences

Functions

Link copied to clipboard
abstract fun addGeofence(propertyId: Int, geofence: GeofenceTrigger): Boolean
Add geofence trigger
Link copied to clipboard
abstract fun addGeofences(propertyId: Int, geofences: List<GeofenceTrigger>): Boolean
Add a collection of geofence triggers
Link copied to clipboard
abstract fun removeAllGeofences(propertyId: Int): Boolean
Remove all geofence triggers for the supplied property
Link copied to clipboard
abstract fun removeGeofence(propertyId: Int, geofenceId: String): Boolean
Remove a specific geofence
Link copied to clipboard
abstract fun setGeofenceCallback(callback: GeofenceCallback): Boolean
Register geofence callback.
Link copied to clipboard
abstract fun setGeofenceEnabled(enabled: Boolean)
Enable or disable geofence monitoring.