// GENERATED CODE - DO NOT MODIFY BY HAND part of 'plan_pagination_model.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** _$PlanPaginationModelImpl _$$PlanPaginationModelImplFromJson( Map json) => _$PlanPaginationModelImpl( data: (json['data'] as List) .map((e) => PlanModel.fromJson(e as Map)) .toList(), links: Links.fromJson(json['links'] as Map), meta: Meta.fromJson(json['meta'] as Map), ); Map _$$PlanPaginationModelImplToJson( _$PlanPaginationModelImpl instance) => { 'data': instance.data, 'links': instance.links, 'meta': instance.meta, }; _$PlanModelImpl _$$PlanModelImplFromJson(Map json) => _$PlanModelImpl( id: (json['id'] as num).toInt(), slug: json['slug'] as String, name: json['name'] as String, image: json['image'] as String, duration: (json['duration'] as num).toInt(), state: json['state'] as String, type: planTypeFromJson(json['type']), details: json['details'] as String, packetsCount: (json['packets_count'] as num).toInt(), packet1Options: json['packet1_options'] == null ? null : PacketOptions.fromJson( json['packet1_options'] as Map), packet2Options: json['packet2_options'] == null ? null : PacketOptions.fromJson( json['packet2_options'] as Map), packet3Options: json['packet3_options'] == null ? null : PacketOptions.fromJson( json['packet3_options'] as Map), author: Author.fromJson(json['author'] as Map), totalLikes: (json['total_likes'] as num).toInt(), totalViews: (json['total_views'] as num).toInt(), totalComments: (json['total_comments'] as num).toInt(), isFavorite: json['is_favorite'] as bool, minPriceOfOptions: (json['min_price_of_options'] as num).toDouble(), maxPriceOfOptions: (json['max_price_of_options'] as num).toDouble(), wasLikedByMe: json['was_liked_by_me'] as bool, ); Map _$$PlanModelImplToJson(_$PlanModelImpl instance) => { 'id': instance.id, 'slug': instance.slug, 'name': instance.name, 'image': instance.image, 'duration': instance.duration, 'state': instance.state, 'type': instance.type, 'details': instance.details, 'packets_count': instance.packetsCount, 'packet1_options': instance.packet1Options, 'packet2_options': instance.packet2Options, 'packet3_options': instance.packet3Options, 'author': instance.author, 'total_likes': instance.totalLikes, 'total_views': instance.totalViews, 'total_comments': instance.totalComments, 'is_favorite': instance.isFavorite, 'min_price_of_options': instance.minPriceOfOptions, 'max_price_of_options': instance.maxPriceOfOptions, 'was_liked_by_me': instance.wasLikedByMe, }; _$PacketOptionsImpl _$$PacketOptionsImplFromJson(Map json) => _$PacketOptionsImpl( items: (json['items'] as List).map((e) => e as String).toList(), price: json['price'], short: json['short'] as String, description: json['description'] as String, ); Map _$$PacketOptionsImplToJson(_$PacketOptionsImpl instance) => { 'items': instance.items, 'price': instance.price, 'short': instance.short, 'description': instance.description, }; _$PlanTypeImpl _$$PlanTypeImplFromJson(Map json) => _$PlanTypeImpl( fit: json['fit'] as bool?, slim: json['slim'] as bool?, behavior: json['behavior'] as bool?, wellness: json['wellness'] as bool?, ); Map _$$PlanTypeImplToJson(_$PlanTypeImpl instance) => { 'fit': instance.fit, 'slim': instance.slim, 'behavior': instance.behavior, 'wellness': instance.wellness, };