toJson method
Implementation
@override
Map<String, Object?> toJson() => {
"allow_variants": encodeValue(allowVariants),
"created_at": encodeValue(createdAt),
if (expiresAt != null) "expires_at": encodeValue(expiresAt),
"id": encodeValue(id),
if (inactiveAt != null) "inactive_at": encodeValue(inactiveAt),
if (merchant != null) "merchant": encodeValue(merchant),
if (price != null) "price": encodeValue(price),
if (presentation != null) "presentation": encodeValue(presentation),
if (product != null) "product": encodeValue(product),
"quantity": encodeValue(quantity),
"status": encodeValue(status),
if (updatedAt != null) "updated_at": encodeValue(updatedAt),
"usage": encodeValue(usage),
if (variantSet != null) "variant_set": encodeValue(variantSet),
};