Members
(inner) appliedOrderPromotions :Array.<module:models/PromotionResult>
Type:
- Array.<module:models/PromotionResult>
- Source:
(inner) appliedProductPromotions :Array.<module:models/PromotionResult>
Type:
- Array.<module:models/PromotionResult>
- Source:
(inner) appliedVouchers :Array.<module:models/Voucher>
Type:
- Array.<module:models/Voucher>
- Source:
(inner) calculated :Boolean
Type:
- Boolean
- Source:
(inner) code :String
Type:
- String
- Source:
(inner) consignments :Array.<module:models/Consignment>
Type:
- Array.<module:models/Consignment>
- Source:
(inner) created :String
Type:
- String
- Source:
(inner) deliveryAddress :module:models/Address
Type:
- Source:
(inner) deliveryCost :module:models/Price
Type:
- Source:
(inner) deliveryItemsQuantity :Number
Type:
- Number
- Source:
(inner) deliveryMode :module:models/DeliveryMode
Type:
- Source:
(inner) deliveryOrderGroups :Array.<module:models/DeliveryOrderEntryGroup>
Type:
- Source:
(inner) deliveryStatus :String
Type:
- String
- Source:
(inner) deliveryStatusDisplay :String
Type:
- String
- Source:
(inner) entries :Array.<module:models/OrderEntry>
Type:
- Array.<module:models/OrderEntry>
- Source:
(inner) guestCustomer :Boolean
Type:
- Boolean
- Source:
(inner) guid :String
Type:
- String
- Source:
(inner) net :Boolean
Type:
- Boolean
- Source:
(inner) orderDiscounts :module:models/Price
Type:
- Source:
(inner) paymentInfo :module:models/PaymentDetails
Type:
- Source:
(inner) pickupItemsQuantity :Number
Type:
- Number
- Source:
(inner) pickupOrderGroups :Array.<module:models/PickupOrderEntryGroup>
Type:
- Source:
(inner) productDiscounts :module:models/Price
Type:
- Source:
(inner) site :String
Type:
- String
- Source:
(inner) status :String
Type:
- String
- Source:
(inner) statusDisplay :String
Type:
- String
- Source:
(inner) store :String
Type:
- String
- Source:
(inner) subTotal :module:models/Price
Type:
- Source:
(inner) totalDiscounts :module:models/Price
Type:
- Source:
(inner) totalItems :Number
Type:
- Number
- Source:
(inner) totalPrice :module:models/Price
Type:
- Source:
(inner) totalPriceWithTax :module:models/Price
Type:
- Source:
(inner) totalTax :module:models/Price
Type:
- Source:
(inner) unconsignedEntries :Array.<module:models/OrderEntry>
Type:
- Array.<module:models/OrderEntry>
- Source:
(inner) user :module:models/Principal
Type:
- Source:
Methods
(static) constructFromObject(data, obj) → {module:models/Order}
Constructs a Order
from a plain JavaScript object,
optionally creating a new instance. Copies all relevant properties from
data
to obj
if supplied or a new instance if
not.
Parameters:
Name | Type | Description |
---|---|---|
data |
Object | The plain JavaScript object bearing properties of interest. |
obj |
module:models/Order | Optional instance to populate. |
- Source:
Returns:
The populated Order
instance.
- Type
- module:models/Order