VolumeUserInfo class

User specific information related to this volume. (e.g. page this user last read or whether they purchased this book)

Constructors

VolumeUserInfo()
VolumeUserInfo.fromJson(Map _json)

Properties

acquiredTime String
Timestamp when this volume was acquired by the user. (RFC 3339 UTC date-time format) Acquiring includes purchase, user upload, receiving family sharing, etc.
read / write
acquisitionType int
How this volume was acquired.
read / write
copy VolumeUserInfoCopy
Copy/Paste accounting information.
read / write
entitlementType int
Whether this volume is purchased, sample, pd download etc.
read / write
familySharing VolumeUserInfoFamilySharing
Information on the ability to share with the family.
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
isFamilySharedFromUser bool
Whether or not the user shared this volume with the family.
read / write
isFamilySharedToUser bool
Whether or not the user received this volume through family sharing.
read / write
isFamilySharingAllowed bool
Deprecated: Replaced by familySharing.
read / write
isFamilySharingDisabledByFop bool
Deprecated: Replaced by familySharing.
read / write
isInMyBooks bool
Whether or not this volume is currently in "my books."
read / write
isPreordered bool
Whether or not this volume was pre-ordered by the authenticated user making the request. (In LITE projection.)
read / write
isPurchased bool
Whether or not this volume was purchased by the authenticated user making the request. (In LITE projection.)
read / write
isUploaded bool
Whether or not this volume was user uploaded.
read / write
readingPosition ReadingPosition
The user's current reading position in the volume, if one is available. (In LITE projection.)
read / write
rentalPeriod VolumeUserInfoRentalPeriod
Period during this book is/was a valid rental.
read / write
rentalState String
Whether this book is an active or an expired rental.
read / write
review Review
This user's review of this volume, if one exists.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
updated String
Timestamp when this volume was last modified by a user action, such as a reading position update, volume purchase or writing a review. (RFC 3339 UTC date-time format).
read / write
userUploadedVolumeInfo VolumeUserInfoUserUploadedVolumeInfo
read / write

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toJson() Map<String, Object>
toString() String
Returns a string representation of this object.
inherited

Operators

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