Sha256: 8b84b192dca76a6637355de90c1ca1bdb756f49f710a38975e563265f03270c2
Contents?: true
Size: 608 Bytes
Versions: 7
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, :thumbnail def initialize(url, type:, **kwargs) @url = url @type = type @width = kwargs[:width] @height = kwargs[:height] @duration = kwargs[:duration] @label = kwargs[:label] @format = kwargs[:format] @iiif_endpoint = kwargs[:iiif_endpoint] @auth_service = kwargs[:auth_service] @thumbnail = kwargs[:thumbnail] end end end end
Version data entries
7 entries across 7 versions & 2 rubygems