Class: IIIFManifest::V3::ManifestBuilder::StructureBuilder
- Inherits:
-
ManifestBuilder::StructureBuilder
- Object
- ManifestBuilder::StructureBuilder
- IIIFManifest::V3::ManifestBuilder::StructureBuilder
- Defined in:
- lib/iiif_manifest/v3/manifest_builder/structure_builder.rb
Instance Attribute Summary
Attributes inherited from ManifestBuilder::StructureBuilder
#canvas_builder_factory, #iiif_range_factory, #record
Instance Method Summary collapse
Methods inherited from ManifestBuilder::StructureBuilder
#apply, #initialize, #top_ranges
Constructor Details
This class inherits a constructor from IIIFManifest::ManifestBuilder::StructureBuilder
Instance Method Details
#range_builder(top_range) ⇒ Object
5 6 7 8 9 10 11 12 |
# File 'lib/iiif_manifest/v3/manifest_builder/structure_builder.rb', line 5 def range_builder(top_range) RangeBuilder.new( top_range, record, true, canvas_builder_factory: canvas_builder_factory, iiif_range_factory: iiif_range_factory ) end |