Add codegen files
This commit is contained in:
parent
8dee300ffa
commit
047274f722
|
@ -0,0 +1,46 @@
|
||||||
|
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||||
|
|
||||||
|
part of 'community.dart';
|
||||||
|
|
||||||
|
// **************************************************************************
|
||||||
|
// JsonSerializableGenerator
|
||||||
|
// **************************************************************************
|
||||||
|
|
||||||
|
CommunityView _$CommunityViewFromJson(Map<String, dynamic> json) {
|
||||||
|
return CommunityView(
|
||||||
|
id: json['id'] as int,
|
||||||
|
name: json['name'] as String,
|
||||||
|
title: json['title'] as String,
|
||||||
|
icon: json['icon'] as String,
|
||||||
|
banner: json['banner'] as String,
|
||||||
|
description: json['description'] as String,
|
||||||
|
categoryId: json['category_id'] as int,
|
||||||
|
creatorId: json['creator_id'] as int,
|
||||||
|
removed: json['removed'] as bool,
|
||||||
|
published: json['published'] == null
|
||||||
|
? null
|
||||||
|
: DateTime.parse(json['published'] as String),
|
||||||
|
updated: json['updated'] == null
|
||||||
|
? null
|
||||||
|
: DateTime.parse(json['updated'] as String),
|
||||||
|
deleted: json['deleted'] as bool,
|
||||||
|
nsfw: json['nsfw'] as bool,
|
||||||
|
actorId: json['actor_id'] as String,
|
||||||
|
local: json['local'] as bool,
|
||||||
|
lastRefreshedAt: json['last_refreshed_at'] == null
|
||||||
|
? null
|
||||||
|
: DateTime.parse(json['last_refreshed_at'] as String),
|
||||||
|
creatorActorId: json['creator_actor_id'] as String,
|
||||||
|
creatorLocal: json['creator_local'] as bool,
|
||||||
|
creatorName: json['creator_name'] as String,
|
||||||
|
creatorPreferredUsername: json['creator_preferred_username'] as String,
|
||||||
|
creatorAvatar: json['creator_avatar'] as String,
|
||||||
|
categoryName: json['category_name'] as String,
|
||||||
|
numberOfSubscribers: json['number_of_subscribers'] as int,
|
||||||
|
numberOfPosts: json['number_of_posts'] as int,
|
||||||
|
numberOfComments: json['number_of_comments'] as int,
|
||||||
|
hotRank: json['hot_rank'] as int,
|
||||||
|
userId: json['user_id'] as int,
|
||||||
|
subscribed: json['subscribed'] as bool,
|
||||||
|
);
|
||||||
|
}
|
|
@ -0,0 +1,33 @@
|
||||||
|
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||||
|
|
||||||
|
part of 'user.dart';
|
||||||
|
|
||||||
|
// **************************************************************************
|
||||||
|
// JsonSerializableGenerator
|
||||||
|
// **************************************************************************
|
||||||
|
|
||||||
|
UserView _$UserViewFromJson(Map<String, dynamic> json) {
|
||||||
|
return UserView(
|
||||||
|
id: json['id'] as int,
|
||||||
|
actorId: json['actor_id'] as String,
|
||||||
|
name: json['name'] as String,
|
||||||
|
preferredUsername: json['preferred_username'] as String,
|
||||||
|
avatar: json['avatar'] as String,
|
||||||
|
banner: json['banner'] as String,
|
||||||
|
email: json['email'] as String,
|
||||||
|
matrixUserId: json['matrix_user_id'] as String,
|
||||||
|
bio: json['bio'] as String,
|
||||||
|
local: json['local'] as bool,
|
||||||
|
admin: json['admin'] as bool,
|
||||||
|
banned: json['banned'] as bool,
|
||||||
|
showAvatars: json['show_avatars'] as bool,
|
||||||
|
sendNotificationsToEmail: json['send_notifications_to_email'] as bool,
|
||||||
|
published: json['published'] == null
|
||||||
|
? null
|
||||||
|
: DateTime.parse(json['published'] as String),
|
||||||
|
numberOfPosts: json['number_of_posts'] as int,
|
||||||
|
postScore: json['post_score'] as int,
|
||||||
|
numberOfComments: json['number_of_comments'] as int,
|
||||||
|
commentScore: json['comment_score'] as int,
|
||||||
|
);
|
||||||
|
}
|
Loading…
Reference in New Issue