ProductViewModel.fromMap constructor
ProductViewModel.fromMap(
- Map<String, dynamic> map
)
Implementation
factory ProductViewModel.fromMap(Map<String, dynamic> map) {
return ProductViewModel(
productId: map['productId'],
title: map['title'],
url: map['url'],
mUrl: map['mUrl'],
image: map['image'],
imageXS: map['imageXS'],
imageS: map['imageS'],
imageM: map['imageM'],
imageL: map['imageL'],
imageXL: map['imageXL'],
additionalImages: map['additionalImages'],
mainCategory: map['mainCategory'],
category: map['category'],
categories: map['categories'],
price: map['price'],
oldPrice: map['oldPrice'],
specialPrice: map['specialPrice'],
lastUpdateTime: map['lastUpdateTime'],
inStock: map['inStock'],
stockCount: map['stockCount'],
stockRatio: map['stockRatio'],
stockStatus: map['stockStatus'],
brand: map['brand'],
gender: map['gender'],
labels: map['labels'],
sizes: map['sizes'],
allSizes: map['allSizes'],
colors: map['colors'],
publishTime: map['publishTime'],
source: map['source'],
noUpdate: map['noUpdate'],
activeBanners: map['activeBanners'],
groupId: map['groupId'],
scoreCount: map['scoreCount'],
reviewCount: map['reviewCount'],
subSource: map['subSource'],
paramsList: map['paramsList'],
sessionId: map['sessionId'],
userId: map['userId'],
device: map['device'],
os: map['os'],
lang: map['lang'],
);
}