class PlantVariety { final int id; final String type; final String quality; final String name; final String colour; PlantVariety({ required this.id, required this.type, required this.quality, required this.name, required this.colour, }); Map toJson() { return { 'id': id, 'type': type, 'quality': quality, 'name': name, 'colour': colour, }; } factory PlantVariety.fromJson(Map json) { return PlantVariety( id: json['id'] as int, type: json['type'] as String, quality: json['quality'] as String, name: json['name'] as String, colour: json['colour'] as String, ); } }