mirror of
https://github.com/stonega/tsacdop
synced 2024-12-16 02:11:44 +01:00
52 lines
1.8 KiB
Dart
52 lines
1.8 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'searchpodcast.dart';
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
SearchPodcast<P> _$SearchPodcastFromJson<P>(Map<String, dynamic> json) {
|
|
return SearchPodcast<P>(
|
|
results: (json['results'] as List)
|
|
?.map((e) => e == null ? null : _ConvertP<P>().fromJson(e))
|
|
?.toList(),
|
|
nextOffset: json['next_offset'] as int,
|
|
total: json['total'] as int,
|
|
count: json['count'] as int);
|
|
}
|
|
|
|
Map<String, dynamic> _$SearchPodcastToJson<P>(SearchPodcast<P> instance) =>
|
|
<String, dynamic>{
|
|
'results': instance.results
|
|
?.map((e) => e == null ? null : _ConvertP<P>().toJson(e))
|
|
?.toList(),
|
|
'next_offset': instance.nextOffset,
|
|
'total': instance.total,
|
|
'count': instance.count
|
|
};
|
|
|
|
OnlinePodcast _$OnlinePodcastFromJson(Map<String, dynamic> json) {
|
|
return OnlinePodcast(
|
|
earliestPubDate: json['earliest_pub_date_ms'] as int,
|
|
title: json['title_original'] as String,
|
|
count: json['total_episodes'] as int,
|
|
description: json['description_original'] as String,
|
|
image: json['image'] as String,
|
|
lastestPubDate: json['lastest_pub_date_ms'] as int,
|
|
rss: json['rss'] as String,
|
|
publisher: json['publisher_original'] as String);
|
|
}
|
|
|
|
Map<String, dynamic> _$OnlinePodcastToJson(OnlinePodcast instance) =>
|
|
<String, dynamic>{
|
|
'earliest_pub_date_ms': instance.earliestPubDate,
|
|
'title_original': instance.title,
|
|
'rss': instance.rss,
|
|
'lastest_pub_date_ms': instance.lastestPubDate,
|
|
'description_original': instance.description,
|
|
'total_episodes': instance.count,
|
|
'image': instance.image,
|
|
'publisher_original': instance.publisher
|
|
};
|