Sha256: 88fe29f91ef62e1ec2852b3ee61e49a48a7535f8a2a66afea4323cc761613c56

Contents?: true

Size: 675 Bytes

Versions: 2

Compression:

Stored size: 675 Bytes

Contents

require 'spotlight/engine'

module Spotlight::Resources::Iiif
  class Engine < ::Rails::Engine
    Spotlight::Resources::Iiif::Engine.config.resource_partial = 'spotlight/resources/iiif/form'
    Spotlight::Resources::Iiif::Engine.config.metadata_class = -> { Spotlight::Resources::IiifManifest::Metadata }
    Spotlight::Resources::Iiif::Engine.config.iiif_manifest_field = :content_metadata_iiif_manifest_ssm


    initializer 'spotlight.resources.iiif.initialize' do
      Spotlight::Engine.config.external_resources_partials ||= []
      Spotlight::Engine.config.external_resources_partials << Spotlight::Resources::Iiif::Engine.config.resource_partial
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
spotlight-resources-iiif-0.1.1 lib/spotlight/resources/iiif/engine.rb
spotlight-resources-iiif-0.1.0 lib/spotlight/resources/iiif/engine.rb