OrderLineItem constructor
OrderLineItem({})
Implementation
factory OrderLineItem({
$core.String? id,
$core.int? quantityOrdered,
$core.int? quantityPending,
$core.int? quantityShipped,
$core.int? quantityDelivered,
$core.int? quantityReturned,
$core.int? quantityCanceled,
$core.int? quantityUndeliverable,
$core.int? quantityReadyForPickup,
Price? price,
OrderLineItemProduct? product,
OrderLineItemShippingDetails? shippingDetails,
}) {
final _result = create();
if (id != null) {
_result.id = id;
}
if (quantityOrdered != null) {
_result.quantityOrdered = quantityOrdered;
}
if (quantityPending != null) {
_result.quantityPending = quantityPending;
}
if (quantityShipped != null) {
_result.quantityShipped = quantityShipped;
}
if (quantityDelivered != null) {
_result.quantityDelivered = quantityDelivered;
}
if (quantityReturned != null) {
_result.quantityReturned = quantityReturned;
}
if (quantityCanceled != null) {
_result.quantityCanceled = quantityCanceled;
}
if (quantityUndeliverable != null) {
_result.quantityUndeliverable = quantityUndeliverable;
}
if (quantityReadyForPickup != null) {
_result.quantityReadyForPickup = quantityReadyForPickup;
}
if (price != null) {
_result.price = price;
}
if (product != null) {
_result.product = product;
}
if (shippingDetails != null) {
_result.shippingDetails = shippingDetails;
}
return _result;
}