checkPermission method

Future<LocationPermission> checkPermission({
  1. bool onlyCheckBackground = false,
})

Returns a Future<LocationPermission> indicating if the user allows the App to access the device's location

If onlyCheckBackground is true, only check background location permission. even if the App already has the 'whileInUse' permission, it still will return 'denied' or 'deniedForever' if the App doesn't have the 'always' permission.

Throws a PermissionDefinitionsNotFoundException when there is no permission description in the AndroidManifest.xml on Android or the Info.plist on iOS.

Implementation

Future<LocationPermission> checkPermission(
    {bool onlyCheckBackground = false}) {
  throw UnimplementedError("checkPermission() has not been implemented.");
}