anchor.diff:  
     /// Request the permission to access the location
     Future<bool> requestPermission() =>
  -    _channel.invokeMethod('requestPermission').then((result) => result == 1);
  +      _channel.invokeMethod('requestPermission').then((result) => result == 1);
   
     /// Checks if the location service is enabled
     Future<bool> serviceEnabled() =>
  -    _channel.invokeMethod('serviceEnabled').then((result) => result == 1);
  +      _channel.invokeMethod('serviceEnabled').then((result) => result == 1);
   
     /// Request the activate of the location service
     Future<bool> requestService() =>
  -    _channel.invokeMethod('requestService').then((result) => result == 1);
  +      _channel.invokeMethod('requestService').then((result) => result == 1);
   
     /// Returns a stream of location information.
     Stream<LocationData> onLocationChanged() {
  
positive.code:   final double heading;
    final double time;
  
    LocationData._(
      this.latitude,
      this.longitude,
      this.accuracy,
      this.altitude,
      this.speed,
      this.speedAccuracy,
      this.heading,
      this.time
    );
  
    factory LocationData.fromMap(Map<String, double> dataMap) {
      return LocationData._(
  
negative.code: /// https://developers.google.com/android/reference/com/google/android/gms/location/LocationRequest
  /// https://developer.apple.com/documentation/corelocation/cllocationaccuracy?language=objc
  /// Precision of the Location
  enum LocationAccuracy { POWERSAVE, LOW, BALANCED, HIGH, NAVIGATION }
  
  class Location {
    static const MethodChannel _channel = const MethodChannel('lyokone/location');
    static const EventChannel _stream =
        const EventChannel('lyokone/locationstream');
  
    Stream<LocationData> _onLocationChanged;
  
    Future<bool> changeSettings(
            {LocationAccuracy accuracy = LocationAccuracy.HIGH,
            int interval = 1000,
            double distanceFilter = 0}) =>
        _channel.invokeMethod('changeSettings', {
          "accuracy": accuracy.index,
          "interval": interval,
          "distanceFilter": distanceFilter
        }).then((result) => result == 1);
  
    /// Gets the current location of the user.
    ///
  