Class: IIIFManifest::V3::ManifestBuilder::IIIFManifest::AutocompleteService
Instance Attribute Summary
#inner_hash
Instance Method Summary
collapse
#initialize
Instance Method Details
#autocomplete_service ⇒ Object
221
222
223
|
# File 'lib/iiif_manifest/v3/manifest_builder/iiif_service.rb', line 221
def autocomplete_service
inner_hash['id']
end
|
#autocomplete_service=(autocomplete_service) ⇒ Object
225
226
227
|
# File 'lib/iiif_manifest/v3/manifest_builder/iiif_service.rb', line 225
def autocomplete_service=(autocomplete_service)
inner_hash['id'] = autocomplete_service
end
|
#initial_attributes ⇒ Object
229
230
231
232
233
234
|
# File 'lib/iiif_manifest/v3/manifest_builder/iiif_service.rb', line 229
def initial_attributes
{
'profile' => 'http://iiif.io/api/search/1/autocomplete',
'label' => 'Get suggested words in this manifest'
}
end
|