You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

64 lines
1.9 KiB

2 years ago
  1. // GENERATED CODE - DO NOT MODIFY BY HAND
  2. part of 'responses.dart';
  3. // **************************************************************************
  4. // JsonSerializableGenerator
  5. // **************************************************************************
  6. BaseResponse _$BaseResponseFromJson(Map<String, dynamic> json) {
  7. return BaseResponse()..status = json['status'] as String?;
  8. }
  9. Map<String, dynamic> _$BaseResponseToJson(BaseResponse instance) =>
  10. <String, dynamic>{
  11. 'status': instance.status,
  12. };
  13. DataResposne _$DataResposneFromJson(Map<String, dynamic> json) {
  14. return DataResposne(
  15. json['author'] as String?,
  16. json['title'] as String?,
  17. json['description'] as String?,
  18. json['url'] as String?,
  19. json['urlToImage'] as String?,
  20. json['content'] as String?,
  21. json['publishedAt'] as String?,
  22. );
  23. }
  24. Map<String, dynamic> _$DataResposneToJson(DataResposne instance) =>
  25. <String, dynamic>{
  26. 'author': instance.author,
  27. 'title': instance.title,
  28. 'description': instance.description,
  29. 'url': instance.url,
  30. 'urlToImage': instance.urlToImage,
  31. 'content': instance.content,
  32. 'publishedAt': instance.publishedAt,
  33. };
  34. HomeDataResponse _$HomeDataResponseFromJson(Map<String, dynamic> json) {
  35. return HomeDataResponse(
  36. (json['articles'] as List<dynamic>?)
  37. ?.map((e) => DataResposne.fromJson(e as Map<String, dynamic>))
  38. .toList(),
  39. );
  40. }
  41. Map<String, dynamic> _$HomeDataResponseToJson(HomeDataResponse instance) =>
  42. <String, dynamic>{
  43. 'articles': instance.articles,
  44. };
  45. NewsResponse _$NewsResponseFromJson(Map<String, dynamic> json) {
  46. return NewsResponse(
  47. HomeDataResponse.fromJson(json),
  48. )..status = json['status'] as String?;
  49. }
  50. Map<String, dynamic> _$NewsResponseToJson(NewsResponse instance) =>
  51. <String, dynamic>{
  52. 'status': instance.status,
  53. 'data': instance.dataResposne,
  54. };