Class: IIIFManifest::V3::ManifestBuilder::IIIFManifest::Collection

Inherits:
IIIFManifest::V3::ManifestBuilder::IIIFManifest show all
Defined in:
lib/iiif_manifest/v3/manifest_builder/iiif_service.rb

Instance Attribute Summary

Attributes inherited from ManifestBuilder::IIIFService

#inner_hash

Instance Method Summary collapse

Methods inherited from IIIFManifest::V3::ManifestBuilder::IIIFManifest

#behavior=, #homepage=, #items, #items=, #label, #label=, #metadata=, #rendering=, #rights=, #see_also=, #service, #service=, #summary, #summary=, #thumbnail=

Methods inherited from ManifestBuilder::IIIFService

#initialize

Constructor Details

This class inherits a constructor from IIIFManifest::ManifestBuilder::IIIFService

Instance Method Details

#initial_attributesObject



90
91
92
93
94
95
96
97
98
# File 'lib/iiif_manifest/v3/manifest_builder/iiif_service.rb', line 90

def initial_attributes
  {
    '@context' => [
      'http://www.w3.org/ns/anno.jsonld',
      'http://iiif.io/api/presentation/3/context.json'
    ],
    'type' => 'Collection'
  }
end

#viewing_direction=(_viewing_direction) ⇒ Object

Raises:

  • (NotImplementedError)


100
101
102
# File 'lib/iiif_manifest/v3/manifest_builder/iiif_service.rb', line 100

def viewing_direction=(_viewing_direction)
  raise NotImplementedError
end

#viewingDirectionObject

Raises:

  • (NotImplementedError)


104
105
106
# File 'lib/iiif_manifest/v3/manifest_builder/iiif_service.rb', line 104

def viewingDirection
  raise NotImplementedError
end