toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  Map<String, dynamic> accessParams = {'access': level};

  if (Level.OPEN_FOR_USERS_IDS == level) {
    accessParams['ids'] = ids!.map((intId) => intId.toString()).toList();
  } else if (Level.OPEN_FOR_GROUPS == level) {
    accessParams['groups'] = tags;
  }

  return accessParams;
}