Sha256: d95a0e31cad86f9de7124b0f311cace445ef535c2a2246c517fa8485d41b7a4e

Contents?: true

Size: 446 Bytes

Versions: 6

Compression:

Stored size: 446 Bytes

Contents

require 'active_support/all'
require 'iiif/image/version'

module IIIF
  module Image
    extend ActiveSupport::Autoload
    autoload :Region
    autoload :Size

    autoload_under 'models' do
      autoload :URI
      autoload :Transformation
      autoload :ImageRequestUri
      autoload :Dimension
    end

    autoload_under 'services' do
      autoload :OptionDecoder
    end

    class InvalidAttributeError < StandardError; end
  end
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
iiif-image-api-0.3.0 lib/iiif/image.rb
blacklight-spotlight-3.6.0.beta8 vendor/bundle/ruby/3.2.0/gems/iiif-image-api-0.2.0/lib/iiif/image.rb
iiif-image-api-0.2.0 lib/iiif/image.rb
iiif-image-api-0.1.0 lib/iiif/image.rb
iiif-image-api-0.0.8 lib/iiif/image.rb
iiif-image-api-0.0.7 lib/iiif/image.rb