OrderItems.map constructor
OrderItems.map(
- Map obj
Implementation
factory OrderItems.map(Map obj) {
List<OrderItemAttributes> orderItemAttributesResp = [];
dynamic orderItemAttributesObj = obj['orderItemAttributes'];
if (orderItemAttributesObj != null) {
orderItemAttributesResp = [];
for (var e in orderItemAttributesObj) {
if (e is Map) {
orderItemAttributesResp.add(OrderItemAttributes.map(e));
}
}
}
return OrderItems(
orderItemId: obj['orderItemId'],
total: obj['total'],
quantity: obj['quantity'],
seoCode: obj['seoCode'],
quantityRemain: obj['quantityRemains'],
name: obj['name'],
price: obj['price'],
altPrice: obj['altPrice'],
image: obj['image'],
isChecked: obj['isChecked'],
productId: obj['productId'],
skuID: obj['skuID'],
skuCode: obj['skuCode'],
flexi: obj['flexi'] is Map ? Flexi.map(obj['flexi']) : Flexi(),
orderItemAttributes: orderItemAttributesResp,
);
}