ProductViewModel class

Constructors

ProductViewModel({required dynamic productId, String? title, String? url, String? mUrl, String? image, String? imageXS, String? imageS, String? imageM, String? imageL, String? imageXL, List<String>? additionalImages, String? mainCategory, String? category, List<String>? categories, num? price, num? oldPrice, num? specialPrice, int? lastUpdateTime, bool? inStock, int? stockCount, num? stockRatio, num? stockStatus, String? brand, String? gender, List<String>? labels, List<String>? sizes, List<String>? allSizes, List<String>? colors, int? publishTime, String? source, bool? noUpdate, List<String>? activeBanners, String? groupId, num? scoreCount, int? reviewCount, String? subSource, Map<String, dynamic>? paramsList, String? sessionId, String? userId, String? device, String? os, String? lang})
ProductViewModel.fromMap(Map<String, dynamic> map)
factory

Properties

activeBanners List<String>?
getter/setter pair
additionalImages List<String>?
getter/setter pair
allSizes List<String>?
getter/setter pair
brand String?
getter/setter pair
categories List<String>?
getter/setter pair
category String?
getter/setter pair
colors List<String>?
getter/setter pair
device String?
getter/setter pair
gender String?
getter/setter pair
groupId String?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
image String?
getter/setter pair
imageL String?
getter/setter pair
imageM String?
getter/setter pair
imageS String?
getter/setter pair
imageXL String?
getter/setter pair
imageXS String?
getter/setter pair
inStock bool?
getter/setter pair
labels List<String>?
getter/setter pair
lang String?
getter/setter pair
lastUpdateTime int?
getter/setter pair
mainCategory String?
getter/setter pair
mUrl String?
getter/setter pair
noUpdate bool?
getter/setter pair
oldPrice num?
getter/setter pair
os String?
getter/setter pair
paramsList Map<String, dynamic>?
getter/setter pair
price num?
getter/setter pair
productId ↔ dynamic
getter/setter pair
publishTime int?
getter/setter pair
reviewCount int?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scoreCount num?
getter/setter pair
sessionId String?
getter/setter pair
sizes List<String>?
getter/setter pair
source String?
getter/setter pair
specialPrice num?
getter/setter pair
stockCount int?
getter/setter pair
stockRatio num?
getter/setter pair
stockStatus num?
getter/setter pair
subSource String?
getter/setter pair
title String?
getter/setter pair
url String?
getter/setter pair
userId String?
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited