ProductDetailsModel(- {String? details,
- String? shortDescription,
- int? colorId,
- int? sizeId,
- List<Brand>? categories,
- Brand? brand,
- bool? isAddedtoWishlist,
- List<String>? imageList,
- int? maxQty,
- bool? reviewVisibility,
- bool? showOneClickOrder,
- int? minDeliveryPeriod,
- int? maxDeliveryPeriod,
- String? periodName,
- String? deliveryNote,
- int? remaining,
- String? productCode,
- String? skuCode,
- int? colorOptions,
- List<Feature>? features,
- double? rating,
- List<Size>? sizes,
- List<ColorModel>? colors,
- bool? preOrder,
- DateTime? availabilityDate,
- int? id,
- int? productId,
- String? imageUrl,
- String? imageThumbUrl,
- String? title,
- String? seoTitle,
- bool? isOutOfStock,
- double? price,
- double? finalPrice,
- bool? hasDiscount,
- double? discountValue,
- int? discountType,
- String? promoText,
- String? bogoPromoText,
- String? croppedImageUrl,
- bool? enableCropping,
- String? size,
- String? colorHexaCode,
- String? color}
)
Implementation
ProductDetailsModel({
this.details,
this.shortDescription,
this.colorId,
this.sizeId,
this.categories,
this.brand,
this.isAddedtoWishlist,
this.imageList,
this.maxQty,
this.reviewVisibility,
this.showOneClickOrder,
this.minDeliveryPeriod,
this.maxDeliveryPeriod,
this.periodName,
this.deliveryNote,
this.remaining,
this.productCode,
this.skuCode,
this.colorOptions,
this.features,
this.rating,
this.sizes,
this.colors,
this.preOrder,
this.availabilityDate,
this.id,
this.productId,
this.imageUrl,
this.imageThumbUrl,
this.title,
this.seoTitle,
this.isOutOfStock,
this.price,
this.finalPrice,
this.hasDiscount,
this.discountValue,
this.discountType,
this.promoText,
this.bogoPromoText,
this.croppedImageUrl,
this.enableCropping,
this.size,
this.colorHexaCode,
this.color,
});