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 ↔ DateTime
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
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
updated ↔ DateTime
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
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited

Methods

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

Operators

operator ==(dynamic other) → bool
The equality operator.
inherited