toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() => {
      "uuid": uuid,
      "createdTS": createdTs,
      "updatedTS": updatedTs,
      "createdBy": createdBy,
      "updatedBy": updatedBy,
      "version": version,
      "id": id,
      "accountId": accountId,
      "name": name,
      "description": description,
      "sect": sect,
      "handle": handle,
      "communityType": communityType,
      "location": location ?? location!.toJson(),
      "webSiteUrl": webSiteUrl,
      "links": links ?? links!.toJson(),
      "operatingSchedule": operatingSchedule ?? operatingSchedule!.toJson(),
      "contactPoints": contactPoints ??
          List<dynamic>.from(contactPoints!.map((final x) => x.toJson())),
      "facilities": facilities ??
          List<dynamic>.from(facilities!.map((final x) => x.toJson())),
      "status": status,
      "contentVisibilityType": contentVisibilityType,
      "settings": settings ??
          List<dynamic>.from(settings!.map((final x) => x.toJson())),
      "media": media ?? media!.toJson(),
      "eligibility": eligibility ?? eligibility!.toJson(),
      "hidden": hidden,
      "business": business,
      "verified": verified,
      "premium": premium,
      "active": active,
      "creationSourceType": creationSourceType,
      "rangeMembersCount": rangeMembersCount,
      "tags": tags ?? List<dynamic>.from(tags!.map((final x) => x.toJson())),
    };