// GENERATED CODE - DO NOT MODIFY BY HAND part of 'time_entry.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** _$TimeEntryImpl _$$TimeEntryImplFromJson(Map json) => _$TimeEntryImpl( id: (json['id'] as num).toInt(), projectId: (json['projectId'] as num).toInt(), startTime: DateTime.parse(json['startTime'] as String), endTime: json['endTime'] == null ? null : DateTime.parse(json['endTime'] as String), durationSeconds: (json['durationSeconds'] as num?)?.toInt(), note: json['note'] as String?, tags: (json['tags'] as List?)?.map((e) => e as String).toList() ?? const [], createdAt: DateTime.parse(json['createdAt'] as String), ); Map _$$TimeEntryImplToJson(_$TimeEntryImpl instance) => { 'id': instance.id, 'projectId': instance.projectId, 'startTime': instance.startTime.toIso8601String(), 'endTime': instance.endTime?.toIso8601String(), 'durationSeconds': instance.durationSeconds, 'note': instance.note, 'tags': instance.tags, 'createdAt': instance.createdAt.toIso8601String(), };