// GENERATED CODE - DO NOT MODIFY BY HAND part of 'moment.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** Comment _$CommentFromJson(Map json) => Comment( id: (json['id'] as num).toInt(), username: json['username'] as String, avatar: json['avatar'] as String, content: json['content'] as String, date: json['date'] as String, ); Map _$CommentToJson(Comment instance) => { 'id': instance.id, 'username': instance.username, 'avatar': instance.avatar, 'content': instance.content, 'date': instance.date, }; Moment _$MomentFromJson(Map json) => Moment( id: (json['id'] as num?)?.toInt(), userId: (json['userId'] as num?)?.toInt(), username: json['username'] as String?, avatar: json['avatar'] as String?, content: json['content'] as String, imageList: (json['imageList'] as List).map((e) => e as String).toList(), date: json['date'] as String?, likeList: (json['likeList'] as List?) ?.map((e) => (e as num).toInt()) .toList(), commentList: (json['commentList'] as List?) ?.map((e) => Comment.fromJson(e as Map)) .toList(), ); Map _$MomentToJson(Moment instance) => { 'id': instance.id, 'userId': instance.userId, 'username': instance.username, 'avatar': instance.avatar, 'content': instance.content, 'imageList': instance.imageList, 'date': instance.date, 'likeList': instance.likeList, 'commentList': instance.commentList, }; PageMoment _$PageMomentFromJson(Map json) => PageMoment( records: (json['records'] as List) .map((e) => Moment.fromJson(e as Map)) .toList(), total: (json['total'] as num).toInt(), size: (json['size'] as num).toInt(), current: (json['current'] as num).toInt(), pages: (json['pages'] as num).toInt(), ); Map _$PageMomentToJson(PageMoment instance) => { 'records': instance.records, 'total': instance.total, 'size': instance.size, 'current': instance.current, 'pages': instance.pages, };