getGeofenceEventStream method
Returns a stream of geofence events (enter/exit/dwell).
Implementation
@override
Stream<GeofenceEvent> getGeofenceEventStream() {
_geofenceStream ??= geofenceEventChannel
.receiveBroadcastStream()
.map((event) =>
GeofenceEvent.fromMap(Map<String, dynamic>.from(event as Map)))
.handleError((error) {
debugPrint('LiveLocationTracker: Geofence stream error: $error');
});
return _geofenceStream!;
}