Class: IIIFManifest::ManifestBuilder::IIIFManifest::Annotation
Instance Attribute Summary
#inner_hash
Instance Method Summary
collapse
#initialize
Instance Method Details
#initial_attributes ⇒ Object
153
154
155
156
157
158
|
# File 'lib/iiif_manifest/manifest_builder/iiif_service.rb', line 153
def initial_attributes
{
'@type' => 'oa:Annotation',
'motivation' => 'sc:painting'
}
end
|
#resource ⇒ Object
149
150
151
|
# File 'lib/iiif_manifest/manifest_builder/iiif_service.rb', line 149
def resource
inner_hash['resource']
end
|
#resource=(resource) ⇒ Object
145
146
147
|
# File 'lib/iiif_manifest/manifest_builder/iiif_service.rb', line 145
def resource=(resource)
inner_hash['resource'] = resource
end
|