VolumeSaleInfo class

Any information about a volume related to the eBookstore and/or purchaseability.

This information can depend on the country where the request originates from (i.e. books may not be for sale in certain countries).

Constructors

VolumeSaleInfo({String? buyLink, String? country, bool? isEbook, VolumeSaleInfoListPrice? listPrice, List<VolumeSaleInfoOffers>? offers, String? onSaleDate, VolumeSaleInfoRetailPrice? retailPrice, String? saleability})
VolumeSaleInfo.fromJson(Map json_)

Properties

URL to purchase this volume on the Google Books site.
getter/setter pair
country String?
The two-letter ISO_3166-1 country code for which this sale information is valid.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
isEbook bool?
Whether or not this volume is an eBook (can be added to the My eBooks shelf).
getter/setter pair
listPrice VolumeSaleInfoListPrice?
Suggested retail price.
getter/setter pair
offers List<VolumeSaleInfoOffers>?
Offers available for this volume (sales and rentals).
getter/setter pair
onSaleDate String?
The date on which this book is available for sale.
getter/setter pair
retailPrice VolumeSaleInfoRetailPrice?
The actual selling price of the book.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
saleability String?
Whether or not this book is available for sale or offered for free in the Google eBookstore for the country listed above.
getter/setter pair

Methods

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

Operators

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