UNPKG

@tindtechnologies/universalviewer

Version:

The Universal Viewer is a community-developed open source project on a mission to help you share your 📚📜📰📽️📻🗿 with the 🌎

1 lines 46.2 kB
"use strict";(self.webpackChunkUV=self.webpackChunkUV||[]).push([[132],{994:(A,e,t)=>{t.d(e,{A:()=>s});var n=t(6314),i=t.n(n)()((function(A){return A[1]}));i.push([A.id,".uv > div {\r\n width: 100%;\r\n height: 100%;\r\n background-color: #000;\r\n background-repeat: no-repeat;\r\n background-position: 50% 50%;\r\n background-image: url(data:image/gif;base64,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);\r\n}\r\n\r\n.uv > div.loaded {\r\n background-image: none;\r\n}\r\n",""]);const s=i},1933:(A,e,t)=>{t.d(e,{A:()=>r});var n=t(4991),i=t.n(n),s=t(6314),a=t.n(s)()(i());a.push([A.id,".uv-iiif-extension-host.en-gb .headerPanel .options .centerOptions {\n width: 390px;\n}\n.uv-iiif-extension-host.en-gb .footerPanel .searchPager .controls .searchResultsInfo {\n width: 337px;\n}\n.uv-iiif-extension-host.cy-gb .headerPanel .options .centerOptions {\n width: 432px;\n}\n.uv-iiif-extension-host.cy-gb .headerPanel .options .centerOptions .prevOptions {\n margin: 0 10px 0 0;\n}\n.uv-iiif-extension-host.cy-gb .headerPanel .options .centerOptions .mode label {\n width: 42px;\n}\n.uv-iiif-extension-host.cy-gb .headerPanel .options .centerOptions .search {\n width: 140px;\n}\n.uv-iiif-extension-host.cy-gb .headerPanel .options .centerOptions .nextOptions {\n margin: 0 0 0 10px;\n}\n.uv-iiif-extension-host.cy-gb .footerPanel .searchPager .controls .searchResultsInfo {\n width: 290px;\n}\n","",{version:3,sources:["webpack://./src/content-handlers/iiif/themes/theme.less"],names:[],mappings:"AAAA;EACE,YAAY;AACd;AACA;EACE,YAAY;AACd;AACA;EACE,YAAY;AACd;AACA;EACE,kBAAkB;AACpB;AACA;EACE,WAAW;AACb;AACA;EACE,YAAY;AACd;AACA;EACE,kBAAkB;AACpB;AACA;EACE,YAAY;AACd",sourcesContent:[".uv-iiif-extension-host.en-gb .headerPanel .options .centerOptions {\n width: 390px;\n}\n.uv-iiif-extension-host.en-gb .footerPanel .searchPager .controls .searchResultsInfo {\n width: 337px;\n}\n.uv-iiif-extension-host.cy-gb .headerPanel .options .centerOptions {\n width: 432px;\n}\n.uv-iiif-extension-host.cy-gb .headerPanel .options .centerOptions .prevOptions {\n margin: 0 10px 0 0;\n}\n.uv-iiif-extension-host.cy-gb .headerPanel .options .centerOptions .mode label {\n width: 42px;\n}\n.uv-iiif-extension-host.cy-gb .headerPanel .options .centerOptions .search {\n width: 140px;\n}\n.uv-iiif-extension-host.cy-gb .headerPanel .options .centerOptions .nextOptions {\n margin: 0 0 0 10px;\n}\n.uv-iiif-extension-host.cy-gb .footerPanel .searchPager .controls .searchResultsInfo {\n width: 290px;\n}\n"],sourceRoot:""}]);const r=a},132:(A,e,t)=>{t.r(e),t.d(e,{default:()=>R});var n=function(){function A(){this.events={},this.onPublishHandler=function(){}}return A.prototype.publish=function(A,e,t){var n=this,i=this.events[A];i&&i.forEach((function(A){A.call(n,e,t)})),this.onPublishHandler.call(this,A,e)},A.prototype.subscribe=function(A,e){var t=this.events[A];void 0===t&&(t=this.events[A]=[]),t.push(e)},A.prototype.subscribeAll=function(A){this.onPublishHandler=A},A.prototype.unsubscribe=function(A,e){var t=this.events[A];if(void 0!==t){var n=t.indexOf(e);t.splice(n)}},A.prototype.unsubscribeAll=function(){this.onPublishHandler=function(){}},A.prototype.dispose=function(){this.events={}},A}(),i=t(3957),s=t(1539),a=t(5072),r=t.n(a),o=t(7825),h=t.n(o),c=t(7659),l=t.n(c),Q=t(5056),u=t.n(Q),B=t(540),p=t.n(B),C=t(1113),I=t.n(C),f=t(994),g={};g.styleTagTransform=I(),g.setAttributes=u(),g.insert=l().bind(null,"head"),g.domAPI=h(),g.insertStyleElement=p(),r()(f.A,g),f.A&&f.A.locals&&f.A.locals;var d=t(1933),v={};v.styleTagTransform=I(),v.setAttributes=u(),v.insert=l().bind(null,"head"),v.domAPI=h(),v.insertStyleElement=p(),r()(d.A,v),d.A&&d.A.locals&&d.A.locals;var w,E=t(41),y=t(436),F=t(1123),x=(w=function(A,e){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,e){A.__proto__=e}||function(A,e){for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(A[t]=e[t])},w(A,e)},function(A,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function t(){this.constructor=A}w(A,e),A.prototype=null===e?Object.create(e):(t.prototype=e.prototype,new t)}),M=function(){return M=Object.assign||function(A){for(var e,t=1,n=arguments.length;t<n;t++)for(var i in e=arguments[t])Object.prototype.hasOwnProperty.call(e,i)&&(A[i]=e[i]);return A},M.apply(this,arguments)},H=function(A,e,t,n){return new(t||(t=Promise))((function(i,s){function a(A){try{o(n.next(A))}catch(A){s(A)}}function r(A){try{o(n.throw(A))}catch(A){s(A)}}function o(A){var e;A.done?i(A.value):(e=A.value,e instanceof t?e:new t((function(A){A(e)}))).then(a,r)}o((n=n.apply(A,e||[])).next())}))},m=function(A,e){var t,n,i,s,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return s={next:r(0),throw:r(1),return:r(2)},"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function r(s){return function(r){return function(s){if(t)throw new TypeError("Generator is already executing.");for(;a;)try{if(t=1,n&&(i=2&s[0]?n.return:s[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,s[1])).done)return i;switch(n=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,n=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){a.label=s[1];break}if(6===s[0]&&a.label<i[1]){a.label=i[1],i=s;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(s);break}i[2]&&a.ops.pop(),a.trys.pop();continue}s=e.call(A,a)}catch(A){s=[6,A],n=0}finally{t=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,r])}}},L=window.$;t(2127)(L),function(A){A.fn.checkboxButton=function(e){return this.each((function(){A(this).on("click",(function(t){var n=t.target.tagName,i=A(this).find(":checkbox");"INPUT"!==n&&(t.preventDefault(),i.prop("checked",!i.prop("checked")));var s=i.is(":checked");e.call(this,s)}),0)}))},A.fn.disable=function(){return this.each((function(){var e=A(this);e.addClass("disabled"),e.data("tabindex",e.attr("tabindex")),e.removeAttr("tabindex")}))},A.fn.ellipsis=function(e){return this.each((function(){var t=A(this),n=t.text();if(n.length>e){var i=n.substr(0,e);i=i.substr(0,Math.min(i.length,i.lastIndexOf(" "))),t.empty().html(i+"&hellip;")}}))},A.fn.ellipsisFill=function(e){var t=!0;return e||(t=!1),this.each((function(){var n=A(this);t||(e=n.text()),n.empty();var i=A('<span title="'+e+'"></span>');if(n.append(i),n.css("overflow","hidden"),i.css("white-space","nowrap"),i.html(e),i.width()>n.width())for(var s=null;i.width()>n.width();){var a=i.html();if((a=a.substring(0,a.lastIndexOf(" "))+"&hellip;")===s)break;i.html(a),s=a}}))},A.fn.ellipsisHtmlFixed=function(e,t){return this.each((function(){var n=A(this),i=n.html(),s=A("<span></span>");if(s.html(n.html().replace(/\s[\s]*/g," ").trim()),!(s.text().trim().length<=e)){for(;s.text().trim().length>e;)s.removeLastWord(e);var a=s.html(),r=!1;n.toggle=function(){n.empty();var e=A('<a href="#" class="toggle"></a>');r?(n.html(i+" "),e.text("less"),e.switchClass("less","more")):(n.html(a+"&hellip; "),e.text("more"),e.switchClass("more","less")),e.one("click",(function(A){A.preventDefault(),n.toggle()})),r=!r,n.append(e),t&&t()},n.toggle()}}))},A.fn.enable=function(){return this.each((function(){var e=A(this);e.removeClass("disabled"),e.attr("tabindex",e.data("tabindex"))}))},A.fn.equaliseHeight=function(e,t){var n=-1,i=Number.MAX_VALUE,s=[];e&&this.each((function(){A(this).height("auto")})),this.each((function(){var e=A(this).height();s.push(e),n=n>e?n:e,i=i<e?i:e}));var a=n;if(t){s.sort((function(A,e){return A-e}));var r=Math.floor(s.length/2);a=s.length%2?s[r]:(s[r-1]+s[r])/2}return this.each((function(){A(this).height(a)})),this},A.fn.getVisibleElementWithGreatestTabIndex=function(){var e=A(this),t=0,n=null;return e.find("*:visible[tabindex]").each((function(e,i){var s=A(i),a=parseInt(s.attr("tabindex"));a>t&&(t=a,n=s)})),n},A.fn.horizontalMargins=function(){var e=A(this);return parseInt(e.css("marginLeft"))+parseInt(e.css("marginRight"))},A.fn.leftMargin=function(){var e=A(this);return parseInt(e.css("marginLeft"))},A.fn.rightMargin=function(){var e=A(this);return parseInt(e.css("marginRight"))},A.fn.horizontalPadding=function(){var e=A(this);return parseInt(e.css("paddingLeft"))+parseInt(e.css("paddingRight"))},A.fn.leftPadding=function(){var e=A(this);return parseInt(e.css("paddingLeft"))},A.fn.rightPadding=function(){var e=A(this);return parseInt(e.css("paddingRight"))},A.mlp={x:0,y:0},A((function e(){var t=this===document?A(this):A(this).contents();t.mousemove((function(e){A.mlp={x:e.pageX,y:e.pageY}})),t.find("iframe").on("load",e)})),A.fn.ismouseover=function(){var e=!1;return this.eq(0).each((function(){var t=A(this).is("iframe")?A(this).contents().find("body"):A(this),n=t.offset();e=n.left<=A.mlp.x&&n.left+t.outerWidth()>A.mlp.x&&n.top<=A.mlp.y&&n.top+t.outerHeight()>A.mlp.y})),e};var e,t=A.fn.on;A.fn.on=function(){var A=Array.apply(null,arguments),n=A[A.length-1];if(isNaN(n)||1===n&&A.pop())return t.apply(this,A);var i=A.pop(),s=A.pop();return A.push((function(){var A=this,t=arguments;clearTimeout(e),e=setTimeout((function(){s.apply(A,t)}),i)})),t.apply(this,A)},A.fn.onEnter=function(e){return this.each((function(){A(this).on("keyup",(function(A){13===A.keyCode&&(A.preventDefault(),e())}),0)}))},A.fn.onPressed=function(e){return this.each((function(){var t=A(this);t.on("click",(function(A){A.preventDefault(),e(A)}),0),t.on("keydown",(function(A){13===A.keyCode&&(A.preventDefault(),e(A))}),0)}))},A.fn.removeLastWord=function(e,t){return void 0===e&&(e=8),void 0===t&&(t=0),this.each((function(){var n=A(this);if(n.contents().length>0){var i=n.contents().last();if(3===i[0].nodeType){var s=i.text().trim().split(" ");if(s.length>1)return s.splice(s.length-1,1),void(i[0].data=s.join(" "));if(void 0!==e&&1===s.length&&s[0].length>e)return void(i[0].data=s.join(" ").substring(0,e))}i.removeLastWord(e,t+1)}else t>0&&n.remove()}))},A.fn.switchClass=function(e,t){return this.each((function(){A(this).removeClass(e).addClass(t)}))},A.fn.targetBlank=function(){return this.each((function(){A(this).find("a").prop("target","_blank")}))},A.fn.toggleExpandText=function(e,t,n,i){return this.each((function(){var s=A(this),a=s.html();if(!(e>a.length)){var r=!1,o=a.substr(0,e);o=o.substr(0,Math.min(o.length,o.lastIndexOf(" "))),s.toggle=function(){s.empty();var e=A('<a href="#" class="toggle"></a>');r?(s.html(a+"&nbsp;"),e.text(t),e.switchClass("less","more")):(s.html(o+"&nbsp;"),e.text(n),e.switchClass("more","less")),e.one("click",(function(A){A.preventDefault(),s.toggle()})),r=!r,s.append(e),i&&i()},s.toggle()}}))},A.fn.toggleExpandTextByLines=function(e,t,n,i){return this.each((function(){for(var s=A(this),a=s.html(),r=A('<span>&hellip; <a href="#" class="toggle more">morepad</a></span>'),o=[a],h=s.height();s.text().length>0;){s.removeLastWord();var c=s.html();s.append(r),h>s.height()&&(o.unshift(c),h=s.height()),r.remove()}if(o.length<=e)s.html(a);else{var l=o[e-1],Q=!1;s.toggle=function(){s.empty();var e=A('<a href="#" class="toggle"></a>');Q?(s.html(a+" "),e.text(t),e.switchClass("less","more")):(s.html(l+"&hellip; "),e.text(n),e.switchClass("more","less")),e.one("click",(function(A){A.preventDefault(),s.toggle()})),Q=!Q,s.append(e),i&&i()},s.toggle()}}))},A.fn.toggleText=function(e,t){return this.each((function(){A(this).text()===e?A(this).text(t):A(this).text(e)}))},A.fn.updateAttr=function(e,t,n){return this.each((function(){var i=A(this),s=i.attr(e);s&&0===s.indexOf(t)&&(s=s.replace(t,n),i.attr(e,s))}))},A.fn.verticalMargins=function(){var e=A(this);return parseInt(e.css("marginTop"))+parseInt(e.css("marginBottom"))},A.fn.verticalPadding=function(){var e=A(this);return parseInt(e.css("paddingTop"))+parseInt(e.css("paddingBottom"))}}(L);var D={AV:{name:"uv-av-extension",loader:function(){return Promise.all([t.e(9501),t.e(2568),t.e(3989),t.e(429),t.e(4830),t.e(8341)]).then(t.bind(t,8341))}},ALEPH:{name:"uv-aleph-extension",loader:function(){return Promise.all([t.e(9501),t.e(6228),t.e(429),t.e(8551)]).then(t.bind(t,4934))}},DEFAULT:{name:"uv-default-extension",loader:function(){return Promise.all([t.e(9501),t.e(429),t.e(6587)]).then(t.bind(t,6587))}},EBOOK:{name:"uv-ebook-extension",loader:function(){return Promise.all([t.e(9501),t.e(2111),t.e(429),t.e(6732)]).then(t.bind(t,5460))}},MEDIAELEMENT:{name:"uv-mediaelement-extension",loader:function(){return Promise.all([t.e(9501),t.e(2236),t.e(429),t.e(4707)]).then(t.bind(t,4707))}},MODELVIEWER:{name:"uv-model-viewer-extension",loader:function(){return Promise.all([t.e(9501),t.e(2568),t.e(5356),t.e(429),t.e(4830),t.e(5108)]).then(t.bind(t,5108))}},OSD:{name:"uv-openseadragon-extension",loader:function(){return Promise.all([t.e(9501),t.e(2568),t.e(560),t.e(429),t.e(4830),t.e(6768)]).then(t.bind(t,6768))}},PDF:{name:"uv-pdf-extension",loader:function(){return Promise.all([t.e(9501),t.e(429),t.e(7950)]).then(t.bind(t,7950))}},SLIDEATLAS:{name:"uv-openseadragon-extension",loader:function(){return Promise.all([t.e(9501),t.e(2568),t.e(560),t.e(429),t.e(4830),t.e(6768)]).then(t.bind(t,6768))}}},U=function(A){function e(e,t,i){var s=A.call(this,e,t,i)||this;return s.options=e,s.adapter=t,s.isFullScreen=!1,s.disposed=!1,s.extra={initial:!1},s.extra.initial=!0,s._pubsub=new n,s._init(),s.resize(),s.extra.initial=!1,s}return x(e,A),e.prototype._init=function(){var A=this;return this._extensionRegistry={},this._extensionRegistry[i.S3.CANVAS]=D.OSD,this._extensionRegistry[i.S3.DOCUMENT]=D.PDF,this._extensionRegistry[i.S3.IMAGE]=D.OSD,this._extensionRegistry[i.S3.MOVING_IMAGE]=D.MEDIAELEMENT,this._extensionRegistry[i.S3.PHYSICAL_OBJECT]=D.MODELVIEWER,this._extensionRegistry[i.S3.SOUND]=D.MEDIAELEMENT,this._extensionRegistry[i.zu.AUDIO_MP4]=D.AV,this._extensionRegistry[i.zu.DICOM]=D.ALEPH,this._extensionRegistry[i.zu.DRACO]=D.MODELVIEWER,this._extensionRegistry[i.zu.EPUB]=D.EBOOK,this._extensionRegistry[i.zu.GIRDER]=D.SLIDEATLAS,this._extensionRegistry[i.zu.GLB]=D.MODELVIEWER,this._extensionRegistry[i.zu.GLTF]=D.MODELVIEWER,this._extensionRegistry[i.zu.JPG]=D.OSD,this._extensionRegistry[i.zu.MP3]=D.AV,this._extensionRegistry[i.zu.MPEG_DASH]=D.AV,this._extensionRegistry[i.zu.OPF]=D.EBOOK,this._extensionRegistry[i.zu.PDF]=D.PDF,this._extensionRegistry[i.zu.USDZ]=D.MODELVIEWER,this._extensionRegistry[i.zu.VIDEO_MP4]=D.AV,this._extensionRegistry[i.zu.WAV]=D.AV,this._extensionRegistry[i.zu.WEBM]=D.AV,this._extensionRegistry[i.O6.PDF]=D.PDF,this.on(F.s.CREATED,(function(e){A.hideSpinner()}),!1),this.on(F.s.RELOAD,(function(e){e.isReload=!0,A.set(e)}),!1),this.extra.initial=!0,this.set(this.options.data),this.extra.initial=!1,!0},e.prototype._getExtensionByType=function(A,e){return H(this,void 0,void 0,(function(){var t,n;return m(this,(function(i){switch(i.label){case 0:return[4,A.loader()];case 1:return t=i.sent(),(n=new t.default).format=e,n.type=A,[2,n]}}))}))},e.prototype._getExtensionByFormat=function(A){return this._extensionRegistry[A]?this._getExtensionByType(this._extensionRegistry[A],A):this._getExtensionByType(D.DEFAULT,A)},e.prototype.set=function(A,e){if(e&&(this.extra.initial=!0),this.extension){var t=Object.assign({},this.extension.data,A);t.isReload||t.iiifManifestId!==this.extension.data.iiifManifestId||t.manifestIndex!==this.extension.data.manifestIndex||t.collectionIndex!==this.extension.data.collectionIndex?(this.extension.data=t,this.showSpinner(),this._reload(this.extension.data)):(this.extension.data=t,this.extension.render())}else{if(!A.iiifManifestId)return void console.warn("iiifManifestId is required.");this._reload(A)}this.extra.initial=!1},e.prototype.publish=function(A,e,t){this._pubsub.publish(A,e,M(M({},this.extra),t))},e.prototype.subscribe=function(A,e){var t=this;return this._pubsub.subscribe(A,e),function(){t._pubsub.unsubscribe(A,e)}},e.prototype.subscribeAll=function(A){var e=this;return this._pubsub.subscribeAll(A),function(){e._pubsub.unsubscribeAll()}},e.prototype.dispose=function(){var e;A.prototype.dispose.call(this),this._pubsub.dispose(),null===(e=this.extension)||void 0===e||e.dispose(),this.disposed=!0},e.prototype._reload=function(A){return H(this,void 0,void 0,(function(){var e,t,n,i,a,r,o,h,c,l,Q,u,B,p,C,I=this;return m(this,(function(f){switch(f.label){case 0:this._pubsub.dispose(),A.target="",this.subscribe(F.s.RELOAD,(function(A){I.fire(F.s.RELOAD,A)})),L(this.options.target).empty(),e=this,f.label=1;case 1:return f.trys.push([1,20,,21]),[4,(0,s.eY)({manifestUri:A.iiifManifestId,collectionIndex:A.collectionIndex,manifestIndex:A.manifestIndex||0,canvasId:A.canvasId,canvasIndex:A.canvasIndex||0,rangeId:A.rangeId,locale:A.locales?A.locales[0].name:void 0})];case 2:return t=f.sent(),(n=t.getTrackingLabel())&&(n+=(window.location,window.parent.location,document.referrer),window.trackingLabel=n),i=void 0,(i=t.getCurrentCanvas())?(a=void 0,r=i.getContent(),o=void 0,r.length?(h=r[0],(c=h.getBody())&&c.length?(o=c[0].getFormat())?[4,e._getExtensionByFormat(o)]:[3,6]:[3,8]):[3,9]):(e._error("Canvas ".concat(A.canvasIndex," not found.")),[2]);case 3:return(a=f.sent())?[3,5]:(l=c[0].getType())?[4,e._getExtensionByFormat(l)]:[3,5];case 4:a=f.sent(),f.label=5;case 5:return[3,8];case 6:return(l=c[0].getType())?[4,e._getExtensionByFormat(l)]:[3,8];case 7:a=f.sent(),f.label=8;case 8:return[3,13];case 9:return(Q=i.getType())?[4,e._getExtensionByFormat(Q)]:[3,11];case 10:a=f.sent(),f.label=11;case 11:return a?[3,13]:(u=i.getProperty("format"),[4,e._getExtensionByFormat(u)]);case 12:a=f.sent(),f.label=13;case 13:return B=t.getRanges().length>0,a.type!==D.AV||B?[3,15]:[4,e._getExtensionByType(D.MEDIAELEMENT,o)];case 14:a=f.sent(),f.label=15;case 15:return a?[3,17]:[4,e._getExtensionByFormat(D.DEFAULT.name)];case 16:a=f.sent(),f.label=17;case 17:return A.locales||(A.locales=[],A.locales.push(E.q)),[4,a.loadConfig(A.locales[0].name,null==a?void 0:a.type.name)];case 18:return p=f.sent(),C=A,[4,e.configure(p)];case 19:return C.config=f.sent(),e._createExtension(a,A,t),[3,21];case 20:return f.sent(),this.hideSpinner(),alert("Unable to load manifest"),[3,21];case 21:return[2]}}))}))},e.prototype._error=function(A){this.fire(F.s.ERROR,A)},e.prototype._createExtension=function(A,e,t){this.extension=A,this.extension&&(this.extension.extensionHost=this,this.extension.data=e,this.extension.helper=t,this.extension.create())},e.prototype.exitFullScreen=function(){this.extension&&this.extension.exitFullScreen()},e.prototype.resize=function(){this.extension&&!this.disposed&&this.extension.resize()},e}(y.A);const R=U}}]);