forked from eatvio/eatvio_app
137 lines
4.5 KiB
Dart
137 lines
4.5 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'diary_day_model.dart';
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
_$DiaryDayWrapperModelImpl _$$DiaryDayWrapperModelImplFromJson(
|
|
Map<String, dynamic> json) =>
|
|
_$DiaryDayWrapperModelImpl(
|
|
diary: DiaryDayModel.fromJson(json['diary'] as Map<String, dynamic>),
|
|
);
|
|
|
|
Map<String, dynamic> _$$DiaryDayWrapperModelImplToJson(
|
|
_$DiaryDayWrapperModelImpl instance) =>
|
|
<String, dynamic>{
|
|
'diary': instance.diary,
|
|
};
|
|
|
|
_$DiaryDayModelImpl _$$DiaryDayModelImplFromJson(Map<String, dynamic> json) =>
|
|
_$DiaryDayModelImpl(
|
|
id: (json['id'] as num).toInt(),
|
|
date: json['date'] as String,
|
|
wakeup: json['wakeup'] as String?,
|
|
retire: json['retire'] as String?,
|
|
closed: (json['closed'] as num).toInt(),
|
|
comment: json['comment'] as String,
|
|
typeOfDiary:
|
|
TypeOfDiaryModel.fromJson(json['state'] as Map<String, dynamic>),
|
|
meals: (json['meals'] as List<dynamic>)
|
|
.map((e) => MealModel.fromJson(e as Map<String, dynamic>))
|
|
.toList(),
|
|
);
|
|
|
|
Map<String, dynamic> _$$DiaryDayModelImplToJson(_$DiaryDayModelImpl instance) =>
|
|
<String, dynamic>{
|
|
'id': instance.id,
|
|
'date': instance.date,
|
|
'wakeup': instance.wakeup,
|
|
'retire': instance.retire,
|
|
'closed': instance.closed,
|
|
'comment': instance.comment,
|
|
'state': instance.typeOfDiary,
|
|
'meals': instance.meals,
|
|
};
|
|
|
|
_$MealModelImpl _$$MealModelImplFromJson(Map<String, dynamic> json) =>
|
|
_$MealModelImpl(
|
|
id: (json['id'] as num).toInt(),
|
|
time: json['time'] as String,
|
|
type: (json['type'] as num).toInt(),
|
|
satiety: (json['satiety'] as num).toInt(),
|
|
mood: (json['mood'] as num).toInt(),
|
|
portions: (json['portions'] as List<dynamic>)
|
|
.map((e) => Portion.fromJson(e as Map<String, dynamic>))
|
|
.toList(),
|
|
photos: (json['photos'] as List<dynamic>)
|
|
.map((e) => DiaryPhotoModel.fromJson(e as Map<String, dynamic>))
|
|
.toList(),
|
|
);
|
|
|
|
Map<String, dynamic> _$$MealModelImplToJson(_$MealModelImpl instance) =>
|
|
<String, dynamic>{
|
|
'id': instance.id,
|
|
'time': instance.time,
|
|
'type': instance.type,
|
|
'satiety': instance.satiety,
|
|
'mood': instance.mood,
|
|
'portions': instance.portions,
|
|
'photos': instance.photos,
|
|
};
|
|
|
|
_$DiaryPhotoModelImpl _$$DiaryPhotoModelImplFromJson(
|
|
Map<String, dynamic> json) =>
|
|
_$DiaryPhotoModelImpl(
|
|
id: (json['id'] as num).toInt(),
|
|
originalName: json['original_name'] as String,
|
|
path: json['path'] as String,
|
|
size: (json['size'] as num).toInt(),
|
|
);
|
|
|
|
Map<String, dynamic> _$$DiaryPhotoModelImplToJson(
|
|
_$DiaryPhotoModelImpl instance) =>
|
|
<String, dynamic>{
|
|
'id': instance.id,
|
|
'original_name': instance.originalName,
|
|
'path': instance.path,
|
|
'size': instance.size,
|
|
};
|
|
|
|
_$PortionImpl _$$PortionImplFromJson(Map<String, dynamic> json) =>
|
|
_$PortionImpl(
|
|
id: (json['id'] as num).toInt(),
|
|
productName: json['product_name'] as String,
|
|
quantity: (json['quantity'] as num).toInt(),
|
|
portion: json['portion'] as String,
|
|
fromDiet: json['from_diet'] as bool,
|
|
);
|
|
|
|
Map<String, dynamic> _$$PortionImplToJson(_$PortionImpl instance) =>
|
|
<String, dynamic>{
|
|
'id': instance.id,
|
|
'product_name': instance.productName,
|
|
'quantity': instance.quantity,
|
|
'portion': instance.portion,
|
|
'from_diet': instance.fromDiet,
|
|
};
|
|
|
|
_$TypeOfDiaryModelImpl _$$TypeOfDiaryModelImplFromJson(
|
|
Map<String, dynamic> json) =>
|
|
_$TypeOfDiaryModelImpl(
|
|
hasChosenDiet: json['has_chosen_diet'] as bool,
|
|
hasChosenPlan: json['has_chosen_plan'] as bool,
|
|
);
|
|
|
|
Map<String, dynamic> _$$TypeOfDiaryModelImplToJson(
|
|
_$TypeOfDiaryModelImpl instance) =>
|
|
<String, dynamic>{
|
|
'has_chosen_diet': instance.hasChosenDiet,
|
|
'has_chosen_plan': instance.hasChosenPlan,
|
|
};
|
|
|
|
_$ProductInMealImpl _$$ProductInMealImplFromJson(Map<String, dynamic> json) =>
|
|
_$ProductInMealImpl(
|
|
productName: json['product_name'] as String,
|
|
portion: json['portion'] as String,
|
|
quantity: (json['quantity'] as num).toInt(),
|
|
);
|
|
|
|
Map<String, dynamic> _$$ProductInMealImplToJson(_$ProductInMealImpl instance) =>
|
|
<String, dynamic>{
|
|
'product_name': instance.productName,
|
|
'portion': instance.portion,
|
|
'quantity': instance.quantity,
|
|
};
|