toJson method
Implementation
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>();
data["id"] = this.id;
data["cardType"] = this.cardType;
data["numberOfExercices"] = this.numberOfExercices;
data["totalDuration"] = this.totalDuration;
data["programOwnerProId"] = this.programOwnerProId;
data["programPropertyId"] = this.programPropertyId;
data["isPublished"] = this.isPublished;
data["programPictureUrl"] = this.programPictureUrl;
data["name"] = this.name;
data["description"] = this.description;
if (this.programContents != null)
data["programContents"] =
this.programContents?.map((e) => e.toJson()).toList();
if (this.programProperty != null)
data["programProperty"] = this.programProperty?.toJson();
return data;
}