Skip to content

GeofenceEvent

Geofence transition delivered to BackgroundGeolocation.onGeofence.

The SDK fires this event each time the device crosses a monitored geofence boundary. Each event carries the transition type (ENTER, EXIT, or DWELL), the location recorded at the moment of the crossing, and the full Geofence record that triggered it.


Members

action

Transition type that fired: ENTER, EXIT, or DWELL.

extras

Optional metadata originally configured on the Geofence. Present only when the geofence was created with an extras map.

geofence

The complete Geofence record that triggered this event.

identifier

The Geofence.identifier of the geofence that triggered this event.

location

Location recorded at the moment the geofence boundary was crossed.

timestamp

ISO-8601 UTC timestamp from the device system clock at the moment the OS delivered the geofence event.