1// GENERATED CODE - DO NOT MODIFY BY HAND
2
3part of 'gallery.dart';
4
5// **************************************************************************
6// JsonSerializableGenerator
7// **************************************************************************
8
9_$GalleryImpl _$$GalleryImplFromJson(Map<String, dynamic> json) =>
10 _$GalleryImpl(
11 uri: json['uri'] as String,
12 cid: json['cid'] as String,
13 title: json['title'] as String?,
14 description: json['description'] as String?,
15 items: (json['items'] as List<dynamic>)
16 .map((e) => GalleryPhoto.fromJson(e as Map<String, dynamic>))
17 .toList(),
18 creator: json['creator'] == null
19 ? null
20 : Profile.fromJson(json['creator'] as Map<String, dynamic>),
21 createdAt: json['createdAt'] as String?,
22 favCount: (json['favCount'] as num?)?.toInt(),
23 commentCount: (json['commentCount'] as num?)?.toInt(),
24 viewer: json['viewer'] == null
25 ? null
26 : GalleryViewer.fromJson(json['viewer'] as Map<String, dynamic>),
27 facets: (json['facets'] as List<dynamic>?)
28 ?.map((e) => e as Map<String, dynamic>)
29 .toList(),
30 cameras: (json['cameras'] as List<dynamic>?)
31 ?.map((e) => e as String)
32 .toList(),
33 );
34
35Map<String, dynamic> _$$GalleryImplToJson(_$GalleryImpl instance) =>
36 <String, dynamic>{
37 'uri': instance.uri,
38 'cid': instance.cid,
39 'title': instance.title,
40 'description': instance.description,
41 'items': instance.items,
42 'creator': instance.creator,
43 'createdAt': instance.createdAt,
44 'favCount': instance.favCount,
45 'commentCount': instance.commentCount,
46 'viewer': instance.viewer,
47 'facets': instance.facets,
48 'cameras': instance.cameras,
49 };