1 |
- !function(){function t(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var a,r,u=[],o=!0,i=!1;try{for(n=n.call(t);!(o=(a=n.next()).done)&&(u.push(a.value),!e||u.length!==e);o=!0);}catch(l){i=!0,r=l}finally{try{o||null==n.return||n.return()}finally{if(i)throw r}}return u}(t,n)||function(t,n){if(!t)return;if("string"==typeof t)return e(t,n);var a=Object.prototype.toString.call(t).slice(8,-1);"Object"===a&&t.constructor&&(a=t.constructor.name);if("Map"===a||"Set"===a)return Array.from(t);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return e(t,n)}(t,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 e(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}System.register(["./index-legacy.97665c37.js","./index-legacy.2ae28dc5.js"],(function(e){"use strict";var n,a,r,u,o,i,l,c,s,f,d,m,g,h,v,p,y,D,x,T,b,w,V,S,A,Y;return{setters:[function(t){n=t.p,a=t.P},function(t){r=t.N,u=t.aT,o=t.C,i=t.m,l=t.bi,c=t.d,s=t.S,f=t.v,d=t.E,m=t.ba,g=t.k,h=t.z,v=t.as,p=t.y,y=t.q,D=t.w,x=t.ak,T=t.R,b=t.aC,w=t.Y,V=t.L,S=t.W,A=t.af,Y=t.a1}],execute:function(){var F=r({},n,{modelValue:u(),filter:Function,formatter:{type:Function,default:function(t,e){return e}}}),j=Object.keys(n);var H=function(t,e,n,a,r){var u=function(t,e){if(t<0)return[];for(var n=Array(t),a=-1;++a<t;)n[a]=e(a);return n}(e-t+1,(function(e){var r=o(t+e);return a(n,{text:r,value:r})}));return r?r(n,u):u},M=(new Date).getFullYear(),C=t(i("date-picker"),1)[0],k=r({},F,{columnsType:{type:Array,default:function(){return["year","month","day"]}},minDate:{type:Date,default:function(){return new Date(M-10,0,1)},validator:l},maxDate:{type:Date,default:function(){return new Date(M+10,11,31)},validator:l}}),O=c({name:C,props:k,emits:["confirm","cancel","change","update:modelValue"],setup:function(t,e){var n=e.emit,r=e.slots,u=s(t.modelValue),o=function(e){return e===t.minDate.getFullYear()},i=function(e){return e===t.maxDate.getFullYear()},l=function(e){var n=t.minDate,a=t.columnsType.indexOf(e),r=u.value[a];if(r)return+r;switch(e){case"year":return n.getFullYear();case"month":return n.getMonth()+1;case"day":return n.getDate()}},c=function(){var e=l("year"),n=l("month"),a=o(e)&&function(e){return e===t.minDate.getMonth()+1}(n)?t.minDate.getDate():1,r=i(e)&&function(e){return e===t.maxDate.getMonth()+1}(n)?t.maxDate.getDate():function(t,e){return 32-new Date(t,e-1,32).getDate()}(e,n);return H(a,r,"day",t.formatter,t.filter)},p=f((function(){return t.columnsType.map((function(e){switch(e){case"year":return u=t.minDate.getFullYear(),s=t.maxDate.getFullYear(),H(u,s,"year",t.formatter,t.filter);case"month":return n=l("year"),a=o(n)?t.minDate.getMonth()+1:1,r=i(n)?t.maxDate.getMonth()+1:12,H(a,r,"month",t.formatter,t.filter);case"day":return c();default:return[]}var n,a,r,u,s}))}));d(u,(function(e){m(e,t.modelValue)||n("update:modelValue",e)})),d((function(){return t.modelValue}),(function(t){t=function(t,e){return t.map((function(t,n){var a=e[n];if(a.length){var r=+a[a.length-1].value;if(+t>r)return String(r)}return t}))}(t,p.value),m(t,u.value)||(u.value=t)}),{immediate:!0});var y=function(){for(var t=arguments.length,e=new Array(t),a=0;a<t;a++)e[a]=arguments[a];return n.apply(void 0,["change"].concat(e))},D=function(){for(var t=arguments.length,e=new Array(t),a=0;a<t;a++)e[a]=arguments[a];return n.apply(void 0,["cancel"].concat(e))},x=function(){for(var t=arguments.length,e=new Array(t),a=0;a<t;a++)e[a]=arguments[a];return n.apply(void 0,["confirm"].concat(e))};return function(){return g(a,h({modelValue:u.value,"onUpdate:modelValue":function(t){return u.value=t},columns:p.value,onChange:y,onCancel:D,onConfirm:x},v(t,j)),r)}}}),I=(e("D",p(O)),t(i("pull-refresh"),3)),P=I[0],B=I[1],E=I[2],U=["pulling","loosing","success"],q={disabled:Boolean,modelValue:Boolean,headHeight:y(50),successText:String,pullingText:String,loosingText:String,loadingText:String,pullDistance:D,successDuration:y(500),animationDuration:y(300)},z=c({name:P,props:q,emits:["change","refresh","update:modelValue"],setup:function(t,e){var n,a=e.emit,r=e.slots,u=s(),o=s(),i=x(u),l=T({status:"normal",distance:0,duration:0}),c=b(),f=function(){if(50!==t.headHeight)return{height:"".concat(t.headHeight,"px")}},m=function(){return"loading"!==l.status&&"success"!==l.status&&!t.disabled},h=function(e,n){var r=+(t.pullDistance||t.headHeight);l.distance=e,l.status=n?"loading":0===e?"normal":e<r?"pulling":"loosing",a("change",{status:l.status,distance:e})},v=function(){var e=l.status;return"normal"===e?"":t["".concat(e,"Text")]||E(e)},p=function(){var t=l.status,e=l.distance;if(r[t])return r[t]({distance:e});var n=[];return U.includes(t)&&n.push(g("div",{class:B("text")},[v()])),"loading"===t&&n.push(g(V,{class:B("loading")},{default:v})),n},y=function(t){(n=0===A(i.value))&&(l.duration=0,c.start(t))},D=function(t){m()&&y(t)},F=function(){n&&c.deltaY.value&&m()&&(l.duration=+t.animationDuration,"loosing"===l.status?(h(+t.headHeight,!0),a("update:modelValue",!0),S((function(){return a("refresh")}))):h(0))};return d((function(){return t.modelValue}),(function(e){l.duration=+t.animationDuration,e?h(+t.headHeight,!0):r.success||t.successText?(l.status="success",setTimeout((function(){h(0)}),+t.successDuration)):h(0,!1)})),w("touchmove",(function(e){if(m()){n||y(e);var a=c.deltaY;c.move(e),n&&a.value>=0&&c.isVertical()&&(Y(e),h((r=a.value,u=+(t.pullDistance||t.headHeight),r>u&&(r=r<2*u?u+(r-u)/2:1.5*u+(r-2*u)/4),Math.round(r))))}var r,u}),{target:o}),function(){var t,e={transitionDuration:"".concat(l.duration,"ms"),transform:l.distance?"translate3d(0,".concat(l.distance,"px, 0)"):""};return g("div",{ref:u,class:B()},[g("div",{ref:o,class:B("track"),style:e,onTouchstartPassive:D,onTouchend:F,onTouchcancel:F},[g("div",{class:B("head"),style:f()},[p()]),null==(t=r.default)?void 0:t.call(r)])])}}});e("P",p(z)),e("d","./assets/default-icon.750301e3.jpg")}}}))}();
|