requestPermission method
Implementation
@override
Future<DeviceLocationPermission> requestPermission({
bool requestBackground = false,
}) async {
try {
await _getCurrentPositionRaw(enableHighAccuracy: false);
return DeviceLocationPermission.whileInUse;
} on PermissionDeniedException {
return DeviceLocationPermission.deniedForever;
} catch (_) {
return DeviceLocationPermission.denied;
}
}