Sha256: 77dd829d220baf36c4293d9834a48b14e1bd66fd4c17a932238c767a0918d0d8

Contents?: true

Size: 608 Bytes

Versions: 5

Compression:

Stored size: 608 Bytes

Contents

module IIIFManifest
  module V3
    class DisplayContent
      attr_reader :url, :width, :height, :duration, :iiif_endpoint, :format, :type,
                  :label, :auth_service
      def initialize(url, type:, width: nil, height: nil, duration: nil, label: nil,
                     format: nil, iiif_endpoint: nil, auth_service: nil)
        @url = url
        @type = type
        @width = width
        @height = height
        @duration = duration
        @label = label
        @format = format
        @iiif_endpoint = iiif_endpoint
        @auth_service = auth_service
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
iiif_manifest-1.1.1 lib/iiif_manifest/v3/display_content.rb
iiif_manifest-1.1.0 lib/iiif_manifest/v3/display_content.rb
iiif_manifest-1.0.1 lib/iiif_manifest/v3/display_content.rb
iiif_manifest-1.0.0 lib/iiif_manifest/v3/display_content.rb
iiif_manifest-0.6.0 lib/iiif_manifest/v3/display_content.rb