flutter-samples/lib/logics/entities/api/api_poetry.g.dart
2025-05-03 15:33:44 +08:00

59 lines
2.3 KiB
Dart

// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'api_poetry.dart';
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
_ApiPoetry _$ApiPoetryFromJson(Map<String, dynamic> json) => _ApiPoetry(
id: (json['id'] as num?)?.toInt() ?? 0,
title: json['title'] as String? ?? '',
content: json['content'] as String? ?? '',
authorId: (json['author_id'] as num?)?.toInt() ?? 0,
authorName: json['author_name'] as String? ?? '',
authorAvatar: json['author_avatar'] as String? ?? '',
authorBio: json['author_bio'] as String? ?? '',
dynastyId: (json['dynasty_id'] as num?)?.toInt() ?? 0,
dynastyName: json['dynasty_name'] as String? ?? '',
favorNum: (json['favor_num'] as num?)?.toInt() ?? 0,
shareNum: (json['share_num'] as num?)?.toInt() ?? 0,
commentNum: (json['comment_num'] as num?)?.toInt() ?? 0,
collectNum: (json['collect_num'] as num?)?.toInt() ?? 0,
sealNum: (json['seal_num'] as num?)?.toInt() ?? 0,
honorPoints: (json['honor_points'] as num?)?.toInt() ?? 0,
version: (json['version'] as num?)?.toInt() ?? 0,
deleted: json['deleted'] as bool? ?? false,
favored: json['favored'] as bool? ?? false,
);
Map<String, dynamic> _$ApiPoetryToJson(_ApiPoetry instance) =>
<String, dynamic>{
'id': instance.id,
'title': instance.title,
'content': instance.content,
'author_id': instance.authorId,
'author_name': instance.authorName,
'author_avatar': instance.authorAvatar,
'author_bio': instance.authorBio,
'dynasty_id': instance.dynastyId,
'dynasty_name': instance.dynastyName,
'favor_num': instance.favorNum,
'share_num': instance.shareNum,
'comment_num': instance.commentNum,
'collect_num': instance.collectNum,
'seal_num': instance.sealNum,
'honor_points': instance.honorPoints,
'version': instance.version,
'deleted': instance.deleted,
'favored': instance.favored,
};
_ApiPoetryData _$ApiPoetryDataFromJson(Map<String, dynamic> json) =>
_ApiPoetryData(
poetry: ApiPoetry.fromJson(json['poetry'] as Map<String, dynamic>),
);
Map<String, dynamic> _$ApiPoetryDataToJson(_ApiPoetryData instance) =>
<String, dynamic>{'poetry': instance.poetry};