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