samvera / iiif_manifest

Other
10 stars 10 forks source link

Add rendering property at Canvas level #89

Closed Dananji closed 1 year ago

Dananji commented 1 year ago

According to Presentation 3.0 spec, any resource may have rendering property with at least one item. This PR adds the ability to populate rendering property at the canvas-level.

Use-case in Avalon: Manifests in Avalon may contain more than one canvas, and each canvas contains a waveform dataset which is an alternative representation of the resource in the Canvas.