toJson method
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())),
};