sul-dlss-deprecated / iiifManifestLayouts

Other
10 stars 5 forks source link

Remove OpenSeadragon from inappropriate objects #134

Open aeschylus opened 8 years ago

aeschylus commented 8 years ago

OpenSeadragon appears in a number of places it shouldn't. The require statement should be a kind of friction to prevent its usage in these contexts. The only place openSeadragon should be included is in the openSeadragon renderer component.

Remove OSD from the following places it appears, and patch the renderer to make up for the produced bugs:

aeschylus commented 8 years ago

This will probably involve moving the OSD calls into the osdUtils object.