getSinglePermissionStatus static method
Implementation
static Future<PermissionStatus> getSinglePermissionStatus(PermissionType permissionName) async {
var status = await channel.invokeMethod("getSinglePermissionStatus", {"permissionName": permissionName.name});
switch (status) {
case 0:
return PermissionStatus.ALLOW;
case 1:
return PermissionStatus.DENY;
case 2:
return PermissionStatus.NOT_DECIDED;
case 3:
return PermissionStatus.NOT_AGAIN;
case 4:
return PermissionStatus.WHEN_IN_USE;
case 5:
return PermissionStatus.ALWAYS;
default:
return PermissionStatus.NOT_AGAIN;
}
}