// GENERATED CODE - DO NOT MODIFY BY HAND part of 'cache.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** Cache _$CacheFromJson(Map json) => Cache( libraryTracks: (json['libraryTracks'] as List?) ?.map((e) => e as String) .toList(), ) ..history = (json['history'] as List?) ?.map((e) => Track.fromJson(e as Map)) .toList() ?? [] ..sorts = (json['sorts'] as List?) ?.map((e) => Sorting.fromJson(e as Map)) .toList() ?? [] ..searchHistory = (json['searchHistory2'] as List?) ?.map((e) => SearchHistoryItem.fromJson(e as Map)) .toList() ..threadsWarning = json['threadsWarning'] as bool? ?? false ..lastUpdateCheck = json['lastUpdateCheck'] as int? ?? 0; Map _$CacheToJson(Cache instance) => { 'libraryTracks': instance.libraryTracks, 'history': instance.history, 'sorts': instance.sorts, 'searchHistory2': instance.searchHistory, 'threadsWarning': instance.threadsWarning, 'lastUpdateCheck': instance.lastUpdateCheck, }; SearchHistoryItem _$SearchHistoryItemFromJson(Map json) => SearchHistoryItem( json['data'], SearchHistoryItem._searchHistoryItemTypeFromJson(json['type'] as int), ); Map _$SearchHistoryItemToJson(SearchHistoryItem instance) => { 'data': instance.data, 'type': SearchHistoryItem._searchHistoryItemTypeToJson(instance.type), };