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