Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Manifest

Hierarchy

Index

Constructors

constructor

Properties

__jsonld

__jsonld: any

Private _allRanges

_allRanges: Range[] | null = null

Private _topRanges

_topRanges: Range[] = []

context

context: string

defaultTree

defaultTree: TreeNode

externalResource

externalResource: IExternalResource

id

id: string

index

index: number = 0

isLoaded

isLoaded: boolean = false

items

items: Sequence[] = []

options

parentCollection

parentCollection: Collection

parentLabel

parentLabel: string

Methods

Private _getRangeById

  • _getRangeById(id: string): Range | null

Private _getTopRanges

  • _getTopRanges(): any[]

Private _parseRanges

  • _parseRanges(r: any, path: string, parentRange?: Range): void
  • Parameters

    • r: any
    • path: string
    • Optional parentRange: Range

    Returns void

getAllRanges

  • getAllRanges(): Range[]

getAttribution

getBehavior

  • getBehavior(): Behavior | null

getDefaultLabel

  • getDefaultLabel(): string | null

getDefaultTree

getDescription

getIIIFResourceType

  • getIIIFResourceType(): IIIFResourceType

getLabel

getLicense

  • getLicense(): string | null

getLogo

  • getLogo(): string | null

getManifestType

getMetadata

getNavDate

  • getNavDate(): Date

getPosterCanvas

  • getPosterCanvas(): Canvas | null

getProperty

  • getProperty(name: string): any

getRangeById

  • getRangeById(id: string): Range | null

getRangeByPath

  • getRangeByPath(path: string): Range | null

getRelated

  • getRelated(): any

getRendering

  • getRendering(format: RenderingFormat): Rendering | null

getRenderings

getRequiredStatement

getSeeAlso

  • getSeeAlso(): any

getSequenceByIndex

  • getSequenceByIndex(sequenceIndex: number): Sequence

getSequences

getService

  • getService(profile: ServiceProfile): Service | null

getServices

getThumbnail

getTopRanges

  • getTopRanges(): Range[]

getTotalSequences

  • getTotalSequences(): number

getTrackingLabel

  • getTrackingLabel(): string

getViewingDirection

  • getViewingDirection(): ViewingDirection | null

getViewingHint

  • getViewingHint(): ViewingHint | null

isAnnotation

  • isAnnotation(): boolean

isCanvas

  • isCanvas(): boolean

isCollection

  • isCollection(): boolean

isManifest

  • isManifest(): boolean

isMultiSequence

  • isMultiSequence(): boolean

isPagingEnabled

  • isPagingEnabled(): boolean

isRange

  • isRange(): boolean

isSequence

  • isSequence(): boolean

load

Generated using TypeDoc