toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'startTime': startTime.millisecondsSinceEpoch.toString(),
'endTime': endTime.millisecondsSinceEpoch.toString(),
'dataCollector': dataCollector.toMap(),
'metadata': metadata,
'subSummary': _pointList,
'subDetails': _setList,
'fields': _fieldValueList,
'healthRecordId': healthRecordId,
}..removeWhere((String k, dynamic v) => v == null);
}