Files
eatvio_app/lib/features/diary/models/product.g.dart

54 lines
2.3 KiB
Dart

// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'product.dart';
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
_$ProductImpl _$$ProductImplFromJson(Map<String, dynamic> json) =>
_$ProductImpl(
id: (json['id'] as num).toInt(),
name: json['name'] as String,
image: json['image'] as String,
productGroupId: (json['productGroupId'] as num).toInt(),
description: json['description'] as String,
formulations: json['formulations'] as String,
energyOn100gr: (json['energyOn100gr'] as num).toInt(),
proteinsOn100gr: (json['proteinsOn100gr'] as num).toDouble(),
fatsOn100gr: (json['fatsOn100gr'] as num).toDouble(),
carbohydratesOn100gr: (json['carbohydratesOn100gr'] as num).toDouble(),
portionMassGr: (json['portionMassGr'] as num).toInt(),
energyOnPortion: (json['energyOnPortion'] as num).toInt(),
proteinsOnPortion: (json['proteinsOnPortion'] as num).toInt(),
fatsOnPortion: (json['fatsOnPortion'] as num).toInt(),
carbohydratesOnPortion: (json['carbohydratesOnPortion'] as num).toInt(),
createdAt: json['createdAt'] as String,
updatedAt: json['updatedAt'] as String,
lastState: json['lastState'] as String,
reqjectReason: json['reqjectReason'] as String?,
);
Map<String, dynamic> _$$ProductImplToJson(_$ProductImpl instance) =>
<String, dynamic>{
'id': instance.id,
'name': instance.name,
'image': instance.image,
'productGroupId': instance.productGroupId,
'description': instance.description,
'formulations': instance.formulations,
'energyOn100gr': instance.energyOn100gr,
'proteinsOn100gr': instance.proteinsOn100gr,
'fatsOn100gr': instance.fatsOn100gr,
'carbohydratesOn100gr': instance.carbohydratesOn100gr,
'portionMassGr': instance.portionMassGr,
'energyOnPortion': instance.energyOnPortion,
'proteinsOnPortion': instance.proteinsOnPortion,
'fatsOnPortion': instance.fatsOnPortion,
'carbohydratesOnPortion': instance.carbohydratesOnPortion,
'createdAt': instance.createdAt,
'updatedAt': instance.updatedAt,
'lastState': instance.lastState,
'reqjectReason': instance.reqjectReason,
};