// GENERATED CODE - DO NOT MODIFY BY HAND part of 'profile_model.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** _$ProfileImpl _$$ProfileImplFromJson(Map json) => _$ProfileImpl( user: User.fromJson(json['user'] as Map), chartPoints: json['chartPoints'] as List, userDetails: UserDetails.fromJson(json['userDetails'] as Map), circumferences: json['circumferences'] as List, finishedPlans: json['finishedPlans'] as List, rejectedPlans: json['rejectedPlans'] as List, startedPlan: json['startedPlan'] as List, paidPlan: json['paidPlan'] as List, requestedPlan: json['requestedPlan'] as List, initedPlan: json['initedPlan'] as List, ); Map _$$ProfileImplToJson(_$ProfileImpl instance) => { 'user': instance.user, 'chartPoints': instance.chartPoints, 'userDetails': instance.userDetails, 'circumferences': instance.circumferences, 'finishedPlans': instance.finishedPlans, 'rejectedPlans': instance.rejectedPlans, 'startedPlan': instance.startedPlan, 'paidPlan': instance.paidPlan, 'requestedPlan': instance.requestedPlan, 'initedPlan': instance.initedPlan, }; _$UserImpl _$$UserImplFromJson(Map json) => _$UserImpl( id: (json['id'] as num).toInt(), name: json['name'] as String, email: json['email'] as String, emailVerifiedAt: DateTime.parse(json['email_verified_at'] as String), twoFactorConfirmedAt: json['two_factor_confirmed_at'], currentTeamId: json['current_team_id'], profilePhotoPath: json['profile_photo_path'] as String, createdAt: DateTime.parse(json['created_at'] as String), updatedAt: DateTime.parse(json['updated_at'] as String), isConsultant: (json['is_consultant'] as num).toInt(), isPublicProfile: (json['is_public_profile'] as num).toInt(), slug: json['slug'] as String, userSettingsId: json['user_settings_id'], profilePhotoUrl: json['profile_photo_url'] as String, detailz: UserDetails.fromJson(json['detailz'] as Map), ); Map _$$UserImplToJson(_$UserImpl instance) => { 'id': instance.id, 'name': instance.name, 'email': instance.email, 'email_verified_at': instance.emailVerifiedAt.toIso8601String(), 'two_factor_confirmed_at': instance.twoFactorConfirmedAt, 'current_team_id': instance.currentTeamId, 'profile_photo_path': instance.profilePhotoPath, 'created_at': instance.createdAt.toIso8601String(), 'updated_at': instance.updatedAt.toIso8601String(), 'is_consultant': instance.isConsultant, 'is_public_profile': instance.isPublicProfile, 'slug': instance.slug, 'user_settings_id': instance.userSettingsId, 'profile_photo_url': instance.profilePhotoUrl, 'detailz': instance.detailz, }; _$UserDetailsImpl _$$UserDetailsImplFromJson(Map json) => _$UserDetailsImpl( id: (json['id'] as num).toInt(), userId: (json['user_id'] as num).toInt(), firstName: json['first_name'] as String, lastName: json['last_name'] as String, birthdate: DateTime.parse(json['birthdate'] as String), gender: json['gender'] as String, country: json['country'] as String, city: json['city'] as String, lang: json['lang'] as String, weight: (json['weight'] as num).toInt(), height: (json['height'] as num).toInt(), chestCircumference: (json['chest_circumference'] as num).toInt(), waistCircumference: (json['waist_circumference'] as num).toInt(), hipCircumference: (json['hip_circumference'] as num).toInt(), bloodPressureUp: (json['blood_pressure_up'] as num).toInt(), bloodPressureDown: (json['blood_pressure_down'] as num).toInt(), hasHypo: (json['has_hypo'] as num).toInt(), hasHyper: (json['has_hyper'] as num).toInt(), aboutAlergy: json['about_alergy'] as String, aboutTakingPils: json['about_taking_pils'] as String, aboutSportHobbies: json['about_sport_hobbies'] as String, favoriteFoods: json['favorite_foods'] as String, unfavoriteFoods: json['unfavorite_foods'] as String, additionalInfo: json['additional_info'] as String, createdAt: DateTime.parse(json['created_at'] as String), updatedAt: DateTime.parse(json['updated_at'] as String), isMoodFillable: (json['is_mood_fillable'] as num).toInt(), isBedtimeFillable: (json['is_bedtime_fillable'] as num).toInt(), activityCoefficient: (json['activity_coefficient'] as num).toDouble(), ); Map _$$UserDetailsImplToJson(_$UserDetailsImpl instance) => { 'id': instance.id, 'user_id': instance.userId, 'first_name': instance.firstName, 'last_name': instance.lastName, 'birthdate': instance.birthdate.toIso8601String(), 'gender': instance.gender, 'country': instance.country, 'city': instance.city, 'lang': instance.lang, 'weight': instance.weight, 'height': instance.height, 'chest_circumference': instance.chestCircumference, 'waist_circumference': instance.waistCircumference, 'hip_circumference': instance.hipCircumference, 'blood_pressure_up': instance.bloodPressureUp, 'blood_pressure_down': instance.bloodPressureDown, 'has_hypo': instance.hasHypo, 'has_hyper': instance.hasHyper, 'about_alergy': instance.aboutAlergy, 'about_taking_pils': instance.aboutTakingPils, 'about_sport_hobbies': instance.aboutSportHobbies, 'favorite_foods': instance.favoriteFoods, 'unfavorite_foods': instance.unfavoriteFoods, 'additional_info': instance.additionalInfo, 'created_at': instance.createdAt.toIso8601String(), 'updated_at': instance.updatedAt.toIso8601String(), 'is_mood_fillable': instance.isMoodFillable, 'is_bedtime_fillable': instance.isBedtimeFillable, 'activity_coefficient': instance.activityCoefficient, };