class Annotations2triannon::IIIFManifest

A filter to exclude any Shared Canvas namespace content

Public Instance Methods

annotation_lists() click to toggle source
# File lib/annotations2triannon/iiif_manifest.rb, line 15
def annotation_lists
  return @annotation_lists unless @annotation_lists.nil?
  uris = collect_annotation_list_uris(query_iiif_annotation_list)
  @annotation_lists = uris.collect do |uri|
    Annotations2triannon::AnnotationList.new(uri)
  end
  @annotation_lists
end
manifest?() click to toggle source
# File lib/annotations2triannon/iiif_manifest.rb, line 7
def manifest?
   iiif_manifest?
end
sc_annotation_lists() click to toggle source
# File lib/annotations2triannon/iiif_manifest.rb, line 24
def sc_annotation_lists
  return @sc_annotation_lists unless @sc_annotation_lists.nil?
  @sc_annotation_lists = []
end
sc_manifest?() click to toggle source
# File lib/annotations2triannon/iiif_manifest.rb, line 11
def sc_manifest?
  false
end