toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'activityRecordId': activityRecordId,
'activityRecordName': activityRecordName,
'startTime': startTime.millisecondsSinceEpoch,
'endTime': endTime.millisecondsSinceEpoch,
'timeUnit': describeEnum(timeUnit),
'dataType': dataType?.toString(),
}..removeWhere((String k, dynamic v) => v == null);
}