// GENERATED CODE - DO NOT MODIFY BY HAND part of 'opds_feed.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** _$OPDSFeedImpl _$$OPDSFeedImplFromJson(Map json) => _$OPDSFeedImpl( id: json['id'] as String, title: json['title'] as String, subtitle: json['subtitle'] as String?, icon: json['icon'] as String?, updated: json['updated'] == null ? null : DateTime.parse(json['updated'] as String), author: json['author'] as String?, links: (json['links'] as List?) ?.map((e) => OPDSLink.fromJson(e as Map)) .toList() ?? const [], entries: (json['entries'] as List?) ?.map((e) => OPDSEntry.fromJson(e as Map)) .toList() ?? const [], totalResults: (json['totalResults'] as num?)?.toInt(), itemsPerPage: (json['itemsPerPage'] as num?)?.toInt(), startIndex: (json['startIndex'] as num?)?.toInt(), ); Map _$$OPDSFeedImplToJson(_$OPDSFeedImpl instance) => { 'id': instance.id, 'title': instance.title, 'subtitle': instance.subtitle, 'icon': instance.icon, 'updated': instance.updated?.toIso8601String(), 'author': instance.author, 'links': instance.links, 'entries': instance.entries, 'totalResults': instance.totalResults, 'itemsPerPage': instance.itemsPerPage, 'startIndex': instance.startIndex, };