toJson method

Map<String, dynamic> toJson()

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;
}