changeSettings method

  1. @override
Future<bool> changeSettings({
  1. LocationAccuracy? accuracy = LocationAccuracy.high,
  2. int? interval = 1000,
  3. double? distanceFilter = 0,
})
override

Changes settings of the location request.

The accuracy argument is controlling the precision of the LocationData. The interval and distanceFilter are controlling how often a new location is sent through onLocationChanged.

interval and distanceFilter are not used on web.

Implementation

@override
Future<bool> changeSettings({
  LocationAccuracy? accuracy = LocationAccuracy.high,
  int? interval = 1000,
  double? distanceFilter = 0,
}) {
  return LocationPlatform.instance.changeSettings(
    accuracy: accuracy,
    interval: interval,
    distanceFilter: distanceFilter,
  );
}