showPermanentlyDeniedPopup static method
Future<bool>
showPermanentlyDeniedPopup({
- required List<
Permission> permissions, - required String permissionIcon,
- required String permissionPermanentlyDeniedContent,
- required BuildContext context,
- required String appName,
Implementation
static Future<bool> showPermanentlyDeniedPopup(
{required List<Permission> permissions,
required String permissionIcon,
required String permissionPermanentlyDeniedContent,
required BuildContext context,
required String appName}) async {
// var permissionStatusList = await permissions.permanentlyDeniedPermissions();
// var strings = permissionStatusList.keys.toList().join(",");
// Permissions are permanently denied, navigate to app settings page
var popupValue = await customPermissionDialog(
context: context,
icon: permissionIcon,
content: permissionPermanentlyDeniedContent,
appName: appName);
if (popupValue) {
openAppSettings();
}
return false;
}