Module: IIIFManifest
- Extended by:
- ActiveSupport::Autoload
- Defined in:
- lib/iiif_manifest.rb,
lib/iiif_manifest/v3.rb,
lib/iiif_manifest/version.rb,
lib/iiif_manifest/configuration.rb,
lib/iiif_manifest/display_image.rb,
lib/iiif_manifest/iiif_endpoint.rb,
lib/iiif_manifest/iiif_collection.rb,
lib/iiif_manifest/manifest_builder.rb,
lib/iiif_manifest/manifest_factory.rb,
lib/iiif_manifest/v3/display_content.rb,
lib/iiif_manifest/v3/manifest_builder.rb,
lib/iiif_manifest/v3/manifest_factory.rb,
lib/iiif_manifest/v3/annotation_content.rb,
lib/iiif_manifest/manifest_service_locator.rb,
lib/iiif_manifest/v3/manifest_service_locator.rb,
lib/iiif_manifest/manifest_builder/iiif_service.rb,
lib/iiif_manifest/manifest_builder/image_builder.rb,
lib/iiif_manifest/manifest_builder/canvas_builder.rb,
lib/iiif_manifest/v3/manifest_builder/body_builder.rb,
lib/iiif_manifest/v3/manifest_builder/iiif_service.rb,
lib/iiif_manifest/manifest_builder/resource_builder.rb,
lib/iiif_manifest/manifest_builder/sequence_builder.rb,
lib/iiif_manifest/manifest_builder/composite_builder.rb,
lib/iiif_manifest/manifest_builder/structure_builder.rb,
lib/iiif_manifest/v3/manifest_builder/canvas_builder.rb,
lib/iiif_manifest/v3/manifest_builder/choice_builder.rb,
lib/iiif_manifest/v3/manifest_builder/content_builder.rb,
lib/iiif_manifest/v3/manifest_builder/structure_builder.rb,
lib/iiif_manifest/v3/manifest_builder/thumbnail_builder.rb,
lib/iiif_manifest/manifest_builder/image_service_builder.rb,
lib/iiif_manifest/manifest_builder/canvas_builder_factory.rb,
lib/iiif_manifest/manifest_builder/record_property_builder.rb,
lib/iiif_manifest/v3/manifest_builder/image_service_builder.rb,
lib/iiif_manifest/manifest_builder/composite_builder_factory.rb,
lib/iiif_manifest/v3/manifest_builder/record_property_builder.rb,
lib/iiif_manifest/manifest_builder/deep_canvas_builder_factory.rb,
lib/iiif_manifest/v3/manifest_builder/placeholdercanvas_builder.rb,
lib/iiif_manifest/v3/manifest_builder/annotation_content_builder.rb,
lib/iiif_manifest/manifest_builder/child_manifest_builder_factory.rb
Defined Under Namespace
Modules: V3 Classes: Configuration, DisplayImage, IIIFCollection, IIIFEndpoint, ManifestBuilder, ManifestFactory, ManifestServiceLocator
Constant Summary collapse
- VERSION =
'1.6.0'.freeze
Class Method Summary collapse
-
.config {|IIIFManifest::Configuration| ... } ⇒ IIIFManifest::Configuration
Exposes the IIIFManifest configuration.
Class Method Details
.config {|IIIFManifest::Configuration| ... } ⇒ IIIFManifest::Configuration
Exposes the IIIFManifest configuration.
In the below examples, you would add the code to a ‘config/initializers/iiif_manifest_config.rb` file in your application.
51 52 53 54 55 56 57 |
# File 'lib/iiif_manifest.rb', line 51 def self.config(&block) @config ||= IIIFManifest::Configuration.new yield @config if block @config end |