class Google::Apis::BooksV1::Volume::VolumeInfo::PanelizationSummary

A top-level summary of the panelization info in this volume.

Attributes

contains_epub_bubbles[RW]

Corresponds to the JSON property `containsEpubBubbles` @return [Boolean]

contains_epub_bubbles?[RW]

Corresponds to the JSON property `containsEpubBubbles` @return [Boolean]

contains_image_bubbles[RW]

Corresponds to the JSON property `containsImageBubbles` @return [Boolean]

contains_image_bubbles?[RW]

Corresponds to the JSON property `containsImageBubbles` @return [Boolean]

epub_bubble_version[RW]

Corresponds to the JSON property `epubBubbleVersion` @return [String]

image_bubble_version[RW]

Corresponds to the JSON property `imageBubbleVersion` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/books_v1/classes.rb, line 4168
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/books_v1/classes.rb, line 4173
def update!(**args)
  @contains_epub_bubbles = args[:contains_epub_bubbles] if args.key?(:contains_epub_bubbles)
  @contains_image_bubbles = args[:contains_image_bubbles] if args.key?(:contains_image_bubbles)
  @epub_bubble_version = args[:epub_bubble_version] if args.key?(:epub_bubble_version)
  @image_bubble_version = args[:image_bubble_version] if args.key?(:image_bubble_version)
end