getPermissionStatus static method
Get permission status as string
Implementation
static Future<String> getPermissionStatus(Permission permission) async {
final status = await permission.status;
if (status.isGranted) return 'Granted';
if (status.isDenied) return 'Denied';
if (status.isPermanentlyDenied) return 'Permanently Denied';
if (status.isLimited) return 'Limited';
if (status.isRestricted) return 'Restricted';
if (status.isProvisional) return 'Provisional';
return 'Unknown';
}