CubeCustomObjectPermission.fromJson constructor

CubeCustomObjectPermission.fromJson(
  1. Map<String, dynamic> json
)

Implementation

CubeCustomObjectPermission.fromJson(Map<String, dynamic> json) {
  level = json['access'];

  if (Level.OPEN_FOR_USERS_IDS == level) {
    ids = List.from(json['users_ids']);
  } else if (Level.OPEN_FOR_GROUPS == level) {
    tags = List.from(json['users_groups']);
  }
}