Emperor_Shun_Reading/public/dist/assets/index-664e8127.js

2 lines
25 KiB
JavaScript
Raw Permalink Normal View History

2024-08-22 01:33:32 +00:00
import{j as t,_ as a,i as e,a as i,o as r,c as s,F as n,r as o,n as p}from"./index-4c6e30ca.js";import{i as h,a as l,b as g,c as d,d as f,e as u,f as c,g as v,h as m,j as b,k as w,l as x,m as y,n as P,o as M,p as _,q as T,r as O,s as j,t as k}from"./尾页-01ff3947.js";var z,W,A,F,D,C,G,E,S,q,I,Z,L,V,R,J,K,N,X,Y,H,B;z=t,A="",F=Math.PI,D=F/2,C="ontouchstart"in window,G=C?{start:"touchstart",move:"touchmove",end:"touchend"}:{start:"mousedown",move:"mousemove",end:"mouseup"},E={backward:["bl","tl"],forward:["br","tr"],all:["tl","bl","tr","br"]},S=["single","double"],q={page:1,gradients:!0,duration:600,acceleration:!0,display:"double",when:null},I={folding:null,corners:"forward",cornerSize:100,gradients:!0,duration:600,acceleration:!0},Z={0:{top:0,left:0,right:"auto",bottom:"auto"},1:{top:0,right:0,left:"auto",bottom:"auto"}},L=function(t,a,e,i){return{css:{position:"absolute",top:t,left:a,overflow:i||"hidden","z-index":e||"auto"}}},V=function(t,a,e,i,r){var s=1-r,n=s*s*s,o=r*r*r;return R(Math.round(n*t.x+3*r*s*s*a.x+3*r*r*s*e.x+o*i.x),Math.round(n*t.y+3*r*s*s*a.y+3*r*r*s*e.y+o*i.y))},R=function(t,a){return{x:t,y:a}},J=function(t,a,e){return W&&e?" translate3d("+t+"px,"+a+"px, 0px) ":" translate("+t+"px, "+a+"px) "},K=function(t){return" rotate("+t+"deg) "},N=function(t,a){return Object.prototype.hasOwnProperty.call(a,t)},X=function(t,a,e,i,r){var s,n=[];if("-webkit-"==A){for(s=0;s<r;s++)n.push("color-stop("+i[s][0]+", "+i[s][1]+")");t.css({"background-image":"-webkit-gradient(linear, "+a.x+"% "+a.y+"%, "+e.x+"% "+e.y+"%, "+n.join(",")+" )"})}else{a={x:a.x/100*t.width(),y:a.y/100*t.height()};var o=(e={x:e.x/100*t.width(),y:e.y/100*t.height()}).x-a.x,p=e.y-a.y,h=Math.atan2(p,o),l=h-Math.PI/2,g=Math.abs(t.width()*Math.sin(l))+Math.abs(t.height()*Math.cos(l)),d=Math.sqrt(p*p+o*o),f=R(e.x<a.x?t.width():0,e.y<a.y?t.height():0),u=Math.tan(h),c=-1/u,v=(c*f.x-f.y-u*a.x+a.y)/(c-u),m={x:v,y:c*v-c*f.x+f.y},b=Math.sqrt(Math.pow(m.x-a.x,2)+Math.pow(m.y-a.y,2));for(s=0;s<r;s++)n.push(" "+i[s][1]+" "+100*(b+d*i[s][0])/g+"%");t.css({"background-image":A+"linear-gradient("+-h+"rad,"+n.join(",")+")"})}},Y={init:function(t){void 0===W&&(W="WebKitCSSMatrix"in window||"MozPerspective"in document.body.style,A=function(){for(var t=["Moz","Webkit","Khtml","O","ms"],a=t.length,e="";a--;)t[a]+"Transform"in document.body.style&&(e="-"+t[a].toLowerCase()+"-");return e}());var a,e=this.data(),i=this.children();if(t=z.extend({width:this.width(),height:this.height()},q,t),e.opts=t,e.pageObjs={},e.pages={},e.pageWrap={},e.pagePlace={},e.pageMv=[],e.totalPages=t.pages||0,t.when)for(a in t.when)N(a,t.when)&&this.bind(a,t.when[a]);for(this.css({position:"relative",width:t.width,height:t.height}),this.turn("display",t.display),W&&!C&&t.acceleration&&this.transform(J(0,0,!0)),a=0;a<i.length;a++)this.turn("addPage",i[a],a+1);return this.turn("page",t.page),E=z.extend({},E,t.corners),z(this).bind(G.start,(function(t){for(var a in e.pages)if(N(a,e.pages)&&!1===H._eventStart.call(e.pages[a],t))return!1})),z(document).bind(G.move,(function(t){for(var a in e.pages)N(a,e.pages)&&H._eventMove.call(e.pages[a],t)})).bind(G.end,(function(t){for(var a in e.pages)N(a,e.pages)&&H._eventEnd.call(e.pages[a],t)})),e.done=!0,this},addPage:function(t,a){var e=!1,i=this.data(),r=i.totalPages+1;if(a){if(a==r)a=r,e=!0;else if(a>r)throw new Error('It is impossible to add the page "'+a+'", the maximum value is: "'+r+'"')}else a=r,e=!0;return a>=1&&a<=r&&(i.done&&this.turn("stop"),a in i.pageObjs&&Y._movePages.call(this,a,1),e&&(i.totalPages=r),i.pageObjs[a]=z(t).addClass("turn-page p"+a),Y._addPage.call(this,a),i.done&&this.turn("update"),Y._removeFromDOM.call(this)),this},_addPage:function(t){var a=this.data(),e=a.pageObjs[t];if(e)if(Y._necessPage.call(this,t)){if(!a.pageWrap[t]){var i="double"==a.display?this.width()/2:this.width(),r=this.height();e.css({width:i,height:r}),a.pagePlace[t]=t,a.pageWrap[t]=z("<div/>",{class:"turn-page-wrapper",page:t,css:{position:"absolute",overflow:"hidden",width:i,height:r}}).css(Z["double"==a.display?t%2:0]),this.append(a.pageWrap[t]),a.pageWrap[