requestPermissions method
Implementation
Future<List<Status>> requestPermissions(List<Permission> permissions) async {
final failedPermissions = await _requestPermissions(permissions);
if (failedPermissions.isNotEmpty) {
//send status back to app
final updatedFailedPermissions = await onPermissionDenied(
failedPermissions,
);
return _permissionToErrorStatusMapper(updatedFailedPermissions);
}
return _permissionToErrorStatusMapper(failedPermissions);
}