GeoConfig constructor

const GeoConfig({
  1. double? distanceFilter,
  2. DesiredAccuracy? desiredAccuracy,
  3. int? locationUpdateInterval,
  4. int? fastestLocationUpdateInterval,
  5. int? locationTimeout,
  6. int? deferTime,
  7. bool? disableElasticity,
  8. double? elasticityMultiplier,
  9. bool? allowIdenticalLocations,
  10. bool? enableTimestampMeta,
  11. bool? useSignificantChangesOnly,
  12. bool? disableLocationAuthorizationAlert,
  13. String? locationAuthorizationRequest,
  14. int? stationaryRadius,
  15. int? stopTimeout,
  16. int? stopAfterElapsedMinutes,
  17. int? geofenceProximityRadius,
  18. bool? geofenceInitialTriggerEntry,
  19. bool? geofenceModeHighAccuracy,
  20. LocationFilter? filter,
  21. bool? pausesLocationUpdatesAutomatically,
  22. bool? showsBackgroundLocationIndicator,
  23. ActivityType? activityType,
  24. Map<String, dynamic>? locationAuthorizationAlert,
  25. int? maxMonitoredGeofences,
})

Implementation

const GeoConfig({
  this.distanceFilter,
  this.desiredAccuracy,
  this.locationUpdateInterval,
  this.fastestLocationUpdateInterval,
  this.locationTimeout,
  this.deferTime,
  this.disableElasticity,
  this.elasticityMultiplier,
  this.allowIdenticalLocations,
  this.enableTimestampMeta,
  this.useSignificantChangesOnly,
  this.disableLocationAuthorizationAlert,
  this.locationAuthorizationRequest,
  this.stationaryRadius,
  this.stopTimeout,
  this.stopAfterElapsedMinutes,
  this.geofenceProximityRadius,
  this.geofenceInitialTriggerEntry,
  this.geofenceModeHighAccuracy,
  this.filter,
  this.pausesLocationUpdatesAutomatically,
  this.showsBackgroundLocationIndicator,
  this.activityType,
  this.locationAuthorizationAlert,
  this.maxMonitoredGeofences,
});