requestPermission static method

Future<bool> requestPermission()

Implementation

static Future<bool> requestPermission() async {
  if (Platform.isIOS) {
    final status = await gl.Geolocator.requestPermission();

    if (status == gl.LocationPermission.always ||
        status == gl.LocationPermission.whileInUse) {
      return true;
    } else {
      return false;
    }
  }
  final status = await Permission.location.request();

  if (status.isGranted) {
    return true;
  } else {
    return false;
  }
}