toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final Map<String, dynamic> data =  Map<String, dynamic>();
  if (this.firmness != null) {
    data['firmness'] = this.firmness!.toJson();
  }
  if (this.flavors != null) {
    data['flavors'] = this.flavors!.map((v) => v.toJson()).toList();
  }
  data['growth_time'] = this.growthTime;
  data['id'] = this.id;
  if (this.item != null) {
    data['item'] = this.item!.toJson();
  }
  data['max_harvest'] = this.maxHarvest;
  data['name'] = this.name;
  data['natural_gift_power'] = this.naturalGiftPower;
  if (this.naturalGiftType != null) {
    data['natural_gift_type'] = this.naturalGiftType!.toJson();
  }
  data['size'] = this.size;
  data['smoothness'] = this.smoothness;
  data['soil_dryness'] = this.soilDryness;
  return data;
}