Sha256: b760bcdf87c1eca583e47727db9e6bb04826d37232852e02a489cfe23e59692e

Contents?: true

Size: 403 Bytes

Versions: 7

Compression:

Stored size: 403 Bytes

Contents

module IIIFManifest
  class DisplayImage
    attr_reader :url, :type, :width, :height, :iiif_endpoint, :format, :thumbnail
    def initialize(url, width:, height:, format: nil, iiif_endpoint: nil, thumbnail: nil)
      @url = url
      @type = 'Image'
      @width = width
      @height = height
      @format = format
      @iiif_endpoint = iiif_endpoint
      @thumbnail = thumbnail
    end
  end
end

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
blacklight-spotlight-3.6.0.beta8 vendor/bundle/ruby/3.2.0/gems/iiif_manifest-1.5.0/lib/iiif_manifest/display_image.rb
iiif_manifest-1.6.0 lib/iiif_manifest/display_image.rb
iiif_manifest-1.5.0 lib/iiif_manifest/display_image.rb
iiif_manifest-1.4.0 lib/iiif_manifest/display_image.rb
iiif_manifest-1.3.1 lib/iiif_manifest/display_image.rb
iiif_manifest-1.3.0 lib/iiif_manifest/display_image.rb
iiif_manifest-1.2.0 lib/iiif_manifest/display_image.rb