public void OnPermissionsChecked(MultiplePermissionsReport report) { foreach (var response in report.GrantedPermissionResponses) { activity.ShowPermissionGranted(response.PermissionName); } foreach (var response in report.DeniedPermissionResponses) { activity.ShowPermissionDenied(response.PermissionName, response.IsPermanentlyDenied); } }
public void OnPermissionsChecked(MultiplePermissionsReport p0) { if (p0.AreAllPermissionsGranted()) { } if (p0.IsAnyPermissionPermanentlyDenied) { // show alert dialog navigating to Settings } }
public void OnPermissionsChecked(MultiplePermissionsReport report) { _onPermissionsChecked?.Invoke(report); }