new branch
This commit is contained in:
@@ -12,17 +12,20 @@ class LocationPermissionRequest {
|
||||
static LocationPermissionRequest get instance =>
|
||||
_instance ??= LocationPermissionRequest._init();
|
||||
|
||||
Future<bool> checkLocationPermission(context) async {
|
||||
var status = await Permission.location.status;
|
||||
log("Status: $status");
|
||||
if (status.isDenied || status.isPermanentlyDenied) {
|
||||
requestLocationPermisson(context, Icons.location_on_outlined,
|
||||
Permission.location, AppSettingsType.location, "Location");
|
||||
return false;
|
||||
} else {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
// Future<bool> checkLocationPermission(context) async {
|
||||
// var status = await Permission.location.status;
|
||||
// log("Status1: $status");
|
||||
// log("Status2: ${status.isDenied}");
|
||||
// log("Status3: ${status.isPermanentlyDenied}");
|
||||
// log("Status4: ${status.isGranted}");
|
||||
// if (status.isDenied || status.isPermanentlyDenied) {
|
||||
// requestLocationPermisson(context, Icons.location_on_outlined,
|
||||
// Permission.location, AppSettingsType.location, "Location");
|
||||
// return false;
|
||||
// } else {
|
||||
// return true;
|
||||
// }
|
||||
// }
|
||||
|
||||
void requestLocationPermisson(
|
||||
context,
|
||||
|
||||
Reference in New Issue
Block a user