requestPermissions method

Future<PermissionStatus> requestPermissions({
  1. LocationPermissionLevel permissionLevel = LocationPermissionLevel.location,
})

Request the user for access to the location services.

Returns a Future<PermissionStatus> containing the permission status.

Implementation

Future<PermissionStatus> requestPermissions(
    {LocationPermissionLevel permissionLevel =
        LocationPermissionLevel.location}) async {
  final int status = await _methodChannel.invokeMethod(
      'requestPermission', permissionLevel.index);

  return PermissionStatus.values[status];
}