CoffeeAtHome/lib/models/drink.g.dart
2026-03-29 08:13:38 -07:00

44 lines
1.4 KiB
Dart

// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'drink.dart';
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
Drink _$DrinkFromJson(Map<String, dynamic> json) => Drink(
id: json['id'] as String,
name: json['name'] as String,
details: json['details'] as String,
image: json['image'] as String?,
notes: json['notes'] as String,
preferred: json['preferred'] as bool,
rating: (json['rating'] as num).toDouble(),
size: json['size'] as String,
bean: json['bean'] == null
? null
: Bean.fromJson(json['bean'] as Map<String, dynamic>),
machine: json['machine'] == null
? null
: Machine.fromJson(json['machine'] as Map<String, dynamic>),
recipe: json['recipe'] == null
? null
: Recipe.fromJson(json['recipe'] as Map<String, dynamic>),
dateCreated: Drink._dateTimeFromJson(json['dateCreated'] as String),
);
Map<String, dynamic> _$DrinkToJson(Drink instance) => <String, dynamic>{
'id': instance.id,
'name': instance.name,
'details': instance.details,
'image': instance.image,
'notes': instance.notes,
'preferred': instance.preferred,
'rating': instance.rating,
'size': instance.size,
'bean': instance.bean,
'machine': instance.machine,
'recipe': instance.recipe,
'dateCreated': Drink._dateTimeToJson(instance.dateCreated),
};