toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final Map<String, dynamic> data = <String, dynamic>{};
  data['meditationTime'] = meditationTime;
  data['sleepTime'] = sleepTime;
  data['waterValue'] = waterValue;
  data['bodyTemperatureUnit'] = bodyTemperatureUnit;
  data['waterUnit'] = waterUnit;
  data['weightUnit'] = weightUnit;
  data['isCustomLog'] = isCustomLog;
  data['cycleDay'] = cycleDay;
  data['notes'] = notes;
  data['weight'] = weight;
  data['logDate'] = logDate;
  data['createdDate'] = createdDate;
  data['bodyTemperature'] = bodyTemperature;
  if (symptomData != null) {
    data['symptomData'] = symptomData!.map((v) => v.toJson()).toList();
  }
  return data;
}