VolumeAccessInfo class

Any information about a volume related to reading or obtaining that volume text.

This information can depend on country (books may be public domain in one country but not in another, e.g.).

Constructors

VolumeAccessInfo({String? accessViewStatus, String? country, DownloadAccessRestriction? downloadAccess, String? driveImportedContentLink, bool? embeddable, VolumeAccessInfoEpub? epub, bool? explicitOfflineLicenseManagement, VolumeAccessInfoPdf? pdf, bool? publicDomain, bool? quoteSharingAllowed, String? textToSpeechPermission, String? viewOrderUrl, String? viewability, String? webReaderLink})
VolumeAccessInfo.fromJson(Map json_)

Properties

accessViewStatus String?
Combines the access and viewability of this volume into a single status field for this user.
getter/setter pair
country String?
The two-letter ISO_3166-1 country code for which this access information is valid.
getter/setter pair
downloadAccess DownloadAccessRestriction?
Information about a volume's download license access restrictions.
getter/setter pair
URL to the Google Drive viewer if this volume is uploaded by the user by selecting the file from Google Drive.
getter/setter pair
embeddable bool?
Whether this volume can be embedded in a viewport using the Embedded Viewer API.
getter/setter pair
epub VolumeAccessInfoEpub?
Information about epub content.
getter/setter pair
explicitOfflineLicenseManagement bool?
Whether this volume requires that the client explicitly request offline download license rather than have it done automatically when loading the content, if the client supports it.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
pdf VolumeAccessInfoPdf?
Information about pdf content.
getter/setter pair
publicDomain bool?
Whether or not this book is public domain in the country listed above.
getter/setter pair
quoteSharingAllowed bool?
Whether quote sharing is allowed for this volume.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
textToSpeechPermission String?
Whether text-to-speech is permitted for this volume.
getter/setter pair
viewability String?
The read access of a volume.
getter/setter pair
viewOrderUrl String?
For ordered but not yet processed orders, we give a URL that can be used to go to the appropriate Google Wallet page.
getter/setter pair
URL to read this volume on the Google Books site.
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