setPermNya method
Implementation
Future setPermNya(ListPermission ident) async {
if (defaultTargetPlatform == TargetPlatform.android) {
PermissionStatus statusPerm;
switch (ident.name.toLowerCase()) {
case 'storage':
statusPerm = await Permission.storage.status;
if (statusPerm.isDenied ||
statusPerm.isPermanentlyDenied ||
statusPerm.isRestricted) {
statusPerm = await Permission.storage.request();
}
break;
case 'camera':
statusPerm = await Permission.camera.status;
if (statusPerm.isDenied ||
statusPerm.isPermanentlyDenied ||
statusPerm.isRestricted) {
statusPerm = await Permission.camera.request();
}
break;
// bukaPermission:
// case 'cat':
// print("it's a cat");
// break;
}
}
}