1 |
- !function(){function e(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function n(n){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?e(Object(r),!0).forEach((function(e){l(n,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(r)):e(Object(r)).forEach((function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(r,e))}))}return n}function t(e,n){var t="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=a(e))||n&&e&&"number"==typeof e.length){t&&(e=t);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,c=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return u=e.done,e},e:function(e){c=!0,i=e},f:function(){try{u||null==t.return||t.return()}finally{if(c)throw i}}}}function r(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==t)return;var r,a,o=[],i=!0,u=!1;try{for(t=t.call(e);!(i=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);i=!0);}catch(c){u=!0,a=c}finally{try{i||null==t.return||t.return()}finally{if(u)throw a}}return o}(e,n)||a(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,n){if(e){if("string"==typeof e)return o(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?o(e,n):void 0}}function o(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function i(e,n,t,r,a,o,i){try{var u=e[o](i),c=u.value}catch(s){return void t(s)}u.done?n(c):Promise.resolve(c).then(r,a)}function u(e){return function(){var n=this,t=arguments;return new Promise((function(r,a){var o=e.apply(n,t);function u(e){i(o,r,a,u,c,"next",e)}function c(e){i(o,r,a,u,c,"throw",e)}u(void 0)}))}}function c(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,n,t){return n&&c(e.prototype,n),t&&c(e,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function l(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}System.register(["./base-legacy.8637ad29.js","./utils-legacy.1caeb47c.js","./loading-legacy.80b3ec4f.js","./lib-flexible-legacy.4ee496fa.js","./request-legacy.93a7122e.js","./index-legacy.379d0d8b.js","./index-legacy.d6989fc2.js","./index.module-legacy.2fb72ca1.js","./TransposeCalculator-legacy.f07a233b.js","./index-legacy.800bc0dc.js","./runtime-core.esm-bundler-legacy.203f7120.js","./index-legacy.568f2616.js","./index-legacy.187eea19.js","./_commonjsHelpers-legacy.1db667c6.js","./index-legacy.a561dd96.js","./index-legacy.95cca017.js"],(function(e,a){"use strict";var o,i,c,f,p,v,d,b,m,h,g,y,x,w,k,j,S,_,O,P,R,C,M,z,E,T,F,A,D,I,B,L=document.createElement("style");return L.textContent="._container_1fh7z_1{min-height:17.73333rem}._musicSheet_1fh7z_4{padding-top:.13333rem;background:#fff}._musicSheet_1fh7z_4 img{display:none!important}._btn_1fh7z_11{position:fixed;bottom:.4rem;z-index:9;left:50%;transform:translate(-50%)}._btn_1fh7z_11 ._btnCont_1fh7z_18{height:auto;padding:0;background-color:transparent;border:none}\n",document.head.appendChild(L),{setters:[null,function(e){o=e.a,i=e.c},function(e){c=e.b},null,function(e){f=e.r,p=e.a},function(e){v=e.k,d=e.C,b=e.u,m=e.b,h=e.E,g=e.M,y=e.s,x=e.g,w=e.c,k=e.d,j=e.f,S=e.o,_=e.e,O=e.h},function(e){P=e.s},function(e){R=e.s},function(e){C=e.P},function(e){M=e.P},function(e){z=e.d,E=e.K,T=e.C,F=e.c,A=e.W,D=e.N},function(e){I=e.S},function(e){B=e.B},null,null,null],execute:function(){var e={container:"_container_1fh7z_1",musicSheet:"_musicSheet_1fh7z_4",btn:"_btn_1fh7z_11",btnCont:"_btnCont_1fh7z_18"};window.OffscreenCanvas||(window.OffscreenCanvas=s((function e(n,t){var r=this;return function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e),l(this,"canvas",void 0),this.canvas=document.createElement("canvas"),this.canvas.width=n,this.canvas.height=t,this.canvas.convertToBlob=function(){return new Promise((function(e){r.canvas.toBlob(e)}))},this.canvas})));var a=v.offscreen();function L(e){return new Promise((function(n,t){var r=new FileReader;r.onloadend=function(){return n(r.result)},r.readAsDataURL(e)}))}function N(e,n,t){return U.apply(this,arguments)}function U(){return(U=u(regeneratorRuntime.mark((function e(n,t,r){var o,i,u,c,s;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=new OffscreenCanvas(t,r),(i=o.getContext("2d")).fillStyle="#FFFFFF",e.next=5,d.fromString(i,n,a);case 5:return(u=e.sent).resize(2*t,2*r,"xMidYMid meet"),e.next=9,u.start();case 9:return e.next=11,o.convertToBlob();case 11:return c=e.sent,e.next=14,L(c);case 14:return s=e.sent,e.abrupt("return",s);case 16:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var X=b();console.log(X,"search");var W=function(){var e=u(regeneratorRuntime.mark((function e(n,t){var r,a,o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p(n);case 2:return r=e.sent,a=E(""),o=k(r),a.value=j(o.parsedXML,{title:t.musicSheetName}),i=Number(X["part-index"])||0,a.value=S(a.value,i),e.abrupt("return",a);case 9:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),q=z({name:"ColexiuWebSite",setup:function(){var a=E(!0),i=E(!1),c=E(""),s=r(function(e){var n=E("loading"),t=E({}),r=E({});return D(u(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.value="loading",e.prev=1,e.next=4,f.get("/open/music/sheet/detail/".concat(X.id),{prefix:"/api-website"});case 4:r=e.sent,t.value=r.data,P.partIndex=0,n.value="success",e.next=14;break;case 10:e.prev=10,e.t0=e.catch(1),n.value="error",console.log(e.t0);case 14:case"end":return e.stop()}}),e,null,[[1,10]])})))),[n,t,r]}(X.id),3),p=s[0],v=s[1],d=s[2],b=new C(650,884);T(p,u(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("success"!==p.value||!v.value.xmlFileUrl){e.next=5;break}return e.next=3,W(v.value.xmlFileUrl,v.value);case 3:n=e.sent,c.value=n.value;case 5:case"end":return e.stop()}}),e)})))),m();var k=function(){var e=u(regeneratorRuntime.mark((function e(n){var r,a,o,i,u,c,s,l,f,p,v;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n){e.next=22;break}r=t(n.Drawer.Backends),e.prev=2,r.s();case 4:if((a=r.n()).done){e.next=14;break}return o=a.value,i=o.ctx,u=i.state,c=i.width,s=i.height,l=u.scale,f=l.x,p=l.y,v=(new XMLSerializer).serializeToString(o.ctx.svg),e.next=11,N(v,c/f,s/p);case 11:return e.abrupt("return",e.sent);case 12:e.next=4;break;case 14:e.next=19;break;case 16:e.prev=16,e.t0=e.catch(2),r.e(e.t0);case 19:return e.prev=19,r.f(),e.finish(19);case 22:case"end":return e.stop()}}),e,null,[[2,16,19,22]])})));return function(n){return e.apply(this,arguments)}}(),j=function(){var e=u(regeneratorRuntime.mark((function e(n){var t,r,a,o,i,u,c,s,l,f,p,v;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n){e.next=18;break}if(t=[],!(n.Drawer.Backends.length>0)){e.next=18;break}r=0,a=n.Drawer.Backends.length;case 4:if(!(r<a)){e.next=17;break}return o=n.Drawer.Backends[r],i=o.ctx,u=i.state,c=i.width,s=i.height,l=u.scale,f=l.x,p=l.y,v=(new XMLSerializer).serializeToString(o.ctx.svg),e.t0=t,e.next=12,N(v,c/f,s/p);case 12:e.t1=e.sent,e.t0.push.call(e.t0,e.t1);case 14:r++,e.next=4;break;case 17:return e.abrupt("return",t);case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=u(regeneratorRuntime.mark((function e(r){var o,i,u,c,s,f,p,v,b,m,h,g;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!window.parent){e.next=13;break}if("multiple"!==X.pageType){e.next=7;break}return e.next=4,j(r);case 4:e.t0=e.sent,e.next=10;break;case 7:return e.next=9,k(r);case 9:e.t0=e.sent;case 10:o=e.t0,console.log(o,"img"),window.parent.postMessage(o,"*");case 13:if(y.osmd=r,i=x(r),a.value=!1,u=function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=_(e);P.evaluatings=n(n({},P.evaluatings),{},l({},a.measureIndex,n(n(n({},a),O(t.score)),{},{score:t.score,dontTransition:r})))},!d.value.userMeasureScore){e.next=64;break}e.t1=regeneratorRuntime.keys(d.value.userMeasureScore);case 19:if((e.t2=e.t1()).done){e.next=64;break}if(c=e.t2.value,!Object.prototype.hasOwnProperty.call(d.value.userMeasureScore,c)){e.next=62;break}s=d.value.userMeasureScore[c],f=t(i),e.prev=24,f.s();case 26:if((p=f.n()).done){e.next=54;break}if(v=p.value,s.measureRenderIndex!=v.noteElement.sourceMeasure.MeasureNumberXML-1){e.next=52;break}if(v.noteElement.tie){e.next=33;break}u(v,s),e.next=52;break;case 33:b=t(v.noteElement.tie.notes),e.prev=34,b.s();case 36:if((m=b.n()).done){e.next=44;break}if(h=m.value,g=w(h)){e.next=41;break}return e.abrupt("continue",42);case 41:u(g,s,h!==v.noteElement.tie.StartNote);case 42:e.next=36;break;case 44:e.next=49;break;case 46:e.prev=46,e.t3=e.catch(34),b.e(e.t3);case 49:return e.prev=49,b.f(),e.finish(49);case 52:e.next=26;break;case 54:e.next=59;break;case 56:e.prev=56,e.t4=e.catch(24),f.e(e.t4);case 59:return e.prev=59,f.f(),e.finish(59);case 62:e.next=19;break;case 64:case"end":return e.stop()}}),e,null,[[24,56,59,62],[34,46,49,52]])})));return function(n){return e.apply(this,arguments)}}(),z=function(){i.value=!0,a.value=!1};return function(){var n,t,r=a.value||"loading"===p.value,u=i.value||"error"===p.value;return F("div",{class:[R.container,o.sett.eyeProtection&&"eyeProtection",o.sett.camera&&"openCamera"]},[F("div",{id:"colexiu-detail-music-sheet",class:[R.musicSheet,e.musicSheet],style:{paddingLeft:P.isSpecialShapedScreen?P.notchHeight/2+"px":"auto"}},[r&&!u&&F(I,{class:R.skeleton,rowWidth:"80%",title:!0,row:15},null),u&&F(h,null,null),c.value&&F(g,{score:c.value,opotions:{drawTitle:!1,drawComposer:!1,drawLyricist:!1,drawMetronomeMarks:!0,drawMeasureNumbers:!0},EngravingRules:"multiple"===X.pageType?{PageFormat:b}:{},onRerender:S,onRenderError:z},null)]),null!==(n=d.value)&&void 0!==n&&n.videoFilePath&&0===(null===(t=d.value)||void 0===t?void 0:t.expire)?F(M,A(d.value,{btnClass:e.btn,popupClass:e.popup}),{default:function(){return[F(B,{class:e.btnCont},{default:function(){return[F("img",{src:ReplayIcon},null)]}})]}}):null])}}});c(),i(q).mount("#app")}}}))}();
|