toJson method
Implementation
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = <String, dynamic>{};
data['id'] = id;
data['name'] = name;
data['product_id'] = productId;
data['variation_id'] = variationId;
data['quantity'] = quantity;
data['tax_class'] = taxClass;
data['subtotal'] = subtotal;
data['subtotal_tax'] = subtotalTax;
data['total'] = total;
data['total_tax'] = totalTax;
if (taxes != null) {
data['taxes'] = taxes!.map((v) => v.toJson()).toList();
}
if (metaData != null) {
data['meta_data'] = metaData!.map((v) => v.toJson()).toList();
}
data['sku'] = sku;
data['price'] = price;
return data;
}