toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'packageName': _packageName,
'startTime': _startTime?.millisecondsSinceEpoch,
'endTime': _endTime?.millisecondsSinceEpoch,
'timeUnit': describeEnum(_timeUnit),
'activityRecordIDs': _activityRecordIDs,
'subDataTypes': _subDataTypeList,
'deleteSubData': _isDeleteSubData,
}..removeWhere((String k, dynamic v) => v == null);
}