checkAndRequestPermission property

Future<LocationPermission> get checkAndRequestPermission

Implementation

static Future<LocationPermission> get checkAndRequestPermission async{
  await _isServiceEnabled();
  LocationPermission initState = await locationStatus;
  if(initState.isGranted){
    return initState;
  }else{
    return await requestPermission;
  }
}