GeoConfig constructor
const
GeoConfig({
- double? distanceFilter,
- DesiredAccuracy? desiredAccuracy,
- int? locationUpdateInterval,
- int? fastestLocationUpdateInterval,
- int? locationTimeout,
- int? deferTime,
- bool? disableElasticity,
- double? elasticityMultiplier,
- bool? allowIdenticalLocations,
- bool? enableTimestampMeta,
- bool? useSignificantChangesOnly,
- bool? disableLocationAuthorizationAlert,
- String? locationAuthorizationRequest,
- int? stationaryRadius,
- int? stopTimeout,
- int? stopAfterElapsedMinutes,
- int? geofenceProximityRadius,
- bool? geofenceInitialTriggerEntry,
- bool? geofenceModeHighAccuracy,
- LocationFilter? filter,
- bool? pausesLocationUpdatesAutomatically,
- bool? showsBackgroundLocationIndicator,
- ActivityType? activityType,
- Map<
String, dynamic> ? locationAuthorizationAlert, - 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,
});