onPermissionDenied method
Future<List<Permission>>
onPermissionDenied(
- List<Permission> failedPermissions
)
Implementation
Future<List<Permission>> onPermissionDenied(
List<Permission> failedPermissions,
) async {
final failed = _permissionToErrorStatusMapper(failedPermissions);
final List<SystemPermission> toRecheck = [];
for (var element in failed) {
try {
final mapEnum = SystemPermission.values.byName(element.name);
toRecheck.add(mapEnum);
} catch (e) {
//ignore
}
}
await handler.onPermissionDenied(toRecheck);
//Verify again
return _verifyPermissions(failedPermissions);
}