Product class

Constructors

Product({required String productId, required String title, required String linkUrlString, required String feature, required String cohort, required Map customFields, String? imageUrlString, String? zoomImageUrlString, String? categoryPath, bool? available, String? productDescription, double? price, double? msrp, String? album, String? actor, String? artist, String? author, String? brand, int? year})

Properties

actor String?
final
album String?
final
artist String?
final
author String?
final
available bool?
final
brand String?
final
categoryPath String?
final
cohort String
final
customFields Map
final
feature String
final
hashCode int
The hash code for this object.
no setterinherited
imageUrl Uri?
final
imageUrlString String?
final
linkUrl Uri
final
linkUrlString String
final
msrp double?
final
price double?
final
productDescription String?
final
productId String
final
props List<Object?>
The list of properties that will be used to determine whether two instances are equal.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stringify bool?
If set to true, the toString method will be overridden to output this instance's props.
no setterinherited
title String
final
year int?
final
zoomImageUrl Uri?
final
zoomImageUrlString String?
final

Methods

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

Operators

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