Package-level declarations
Types
Re-registers persisted geofences after device reboot or app update.
BroadcastReceiver for handling geofence transition events from Google Play Services.
A foreground service to ensure geofencing continues to operate reliably, especially when the app is in the background. It displays a persistent notification to the user, indicating that geofencing is active.
Internal class implementing the CLLocationManagerDelegateProtocol to handle geofence events. This class is responsible for receiving notifications when a device enters or exits a monitored region, and also handles dwell time calculations within a region.
Provides an interface for managing geofences for facility monitoring.
Expect declaration for geofencing management. Platform-specific implementations should handle setup, registration, and event emission.
AFGeofencing is the main entry point for interacting with the geofencing functionality.
watchOS stub for AFGeofencing. Geofencing is not supported on watchOS — all methods return failure/inactive results and events never emits.