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
 - driveImportedContentLink ↔ String?
 - 
  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
 - webReaderLink ↔ String?
 - 
  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