|
|
-System.register(["./utils-legacy.689312c9.js","./index-legacy.0758a734.js","./index-legacy.9f9e537e.js"],(function(e){"use strict";var n,t,u,a,i,m,o,c,l,r,s,d,f,p,v,x,y;return{setters:[function(e){n=e.s,t=e.a,u=e.f,a=e.p},function(e){i=e.P},function(e){m=e.t,o=e.N,c=e.w,l=e.d,r=e.R,s=e.y,d=e.Z,f=e.a_,p=e.c,v=e.E,x=e.am,y=e.D}],execute:function(){const[T]=m("time-picker"),h=e=>/^([01]\d|2[0-3]):([0-5]\d):([0-5]\d)$/.test(e),g=["hour","minute","second"],S=o({},n,{minHour:c(0),maxHour:c(23),minMinute:c(0),maxMinute:c(59),minSecond:c(0),maxSecond:c(59),minTime:{type:String,validator:h},maxTime:{type:String,validator:h},columnsType:{type:Array,default:()=>["hour","minute"]},filter:Function});var V=l({name:T,props:S,emits:["confirm","cancel","change","update:modelValue"],setup(e,{emit:n,slots:m}){const o=r(e.modelValue),c=n=>{const t=n.split(":");return g.map(((n,u)=>e.columnsType.includes(n)?t[u]:"00"))},l=s((()=>{let{minHour:n,maxHour:u,minMinute:a,maxMinute:i,minSecond:m,maxSecond:l}=e;if(e.minTime||e.maxTime){const t={hour:0,minute:0,second:0};e.columnsType.forEach(((e,n)=>{var u;t[e]=null!=(u=o.value[n])?u:0}));const{hour:r,minute:s}=t;if(e.minTime){const[t,u,i]=c(e.minTime);n=t,a=+r<=+n?u:"00",m=+r<=+n&&+s<=+a?i:"00"}if(e.maxTime){const[n,t,a]=c(e.maxTime);u=n,i=+r>=+u?t:"59",l=+r>=+u&&+s>=+i?a:"59"}}return e.columnsType.map((c=>{const{filter:r,formatter:s}=e;switch(c){case"hour":return t(+n,+u,c,s,r,o.value);case"minute":return t(+a,+i,c,s,r,o.value);case"second":return t(+m,+l,c,s,r,o.value);default:return[]}}))}));d(o,(t=>{f(t,e.modelValue)||n("update:modelValue",t)})),d((()=>e.modelValue),(e=>{e=u(e,l.value),f(e,o.value)||(o.value=e)}),{immediate:!0});const y=(...e)=>n("change",...e),T=(...e)=>n("cancel",...e),h=(...e)=>n("confirm",...e);return()=>p(i,v({modelValue:o.value,"onUpdate:modelValue":e=>o.value=e,columns:l.value,onChange:y,onCancel:T,onConfirm:h},x(e,a)),m)}});e("T",y(V))}}}));
|
|
|
+System.register(["./utils-legacy.9e7ca9f8.js","./index-legacy.4cdc269a.js","./index-legacy.f1285ee0.js"],(function(e){"use strict";var n,t,u,a,i,m,o,c,l,r,s,d,f,p,v,x,y;return{setters:[function(e){n=e.s,t=e.a,u=e.f,a=e.p},function(e){i=e.P},function(e){m=e.t,o=e.N,c=e.w,l=e.d,r=e.R,s=e.y,d=e.Z,f=e.a_,p=e.c,v=e.E,x=e.am,y=e.D}],execute:function(){const[T]=m("time-picker"),h=e=>/^([01]\d|2[0-3]):([0-5]\d):([0-5]\d)$/.test(e),g=["hour","minute","second"],S=o({},n,{minHour:c(0),maxHour:c(23),minMinute:c(0),maxMinute:c(59),minSecond:c(0),maxSecond:c(59),minTime:{type:String,validator:h},maxTime:{type:String,validator:h},columnsType:{type:Array,default:()=>["hour","minute"]},filter:Function});var V=l({name:T,props:S,emits:["confirm","cancel","change","update:modelValue"],setup(e,{emit:n,slots:m}){const o=r(e.modelValue),c=n=>{const t=n.split(":");return g.map(((n,u)=>e.columnsType.includes(n)?t[u]:"00"))},l=s((()=>{let{minHour:n,maxHour:u,minMinute:a,maxMinute:i,minSecond:m,maxSecond:l}=e;if(e.minTime||e.maxTime){const t={hour:0,minute:0,second:0};e.columnsType.forEach(((e,n)=>{var u;t[e]=null!=(u=o.value[n])?u:0}));const{hour:r,minute:s}=t;if(e.minTime){const[t,u,i]=c(e.minTime);n=t,a=+r<=+n?u:"00",m=+r<=+n&&+s<=+a?i:"00"}if(e.maxTime){const[n,t,a]=c(e.maxTime);u=n,i=+r>=+u?t:"59",l=+r>=+u&&+s>=+i?a:"59"}}return e.columnsType.map((c=>{const{filter:r,formatter:s}=e;switch(c){case"hour":return t(+n,+u,c,s,r,o.value);case"minute":return t(+a,+i,c,s,r,o.value);case"second":return t(+m,+l,c,s,r,o.value);default:return[]}}))}));d(o,(t=>{f(t,e.modelValue)||n("update:modelValue",t)})),d((()=>e.modelValue),(e=>{e=u(e,l.value),f(e,o.value)||(o.value=e)}),{immediate:!0});const y=(...e)=>n("change",...e),T=(...e)=>n("cancel",...e),h=(...e)=>n("confirm",...e);return()=>p(i,v({modelValue:o.value,"onUpdate:modelValue":e=>o.value=e,columns:l.value,onChange:y,onCancel:T,onConfirm:h},x(e,a)),m)}});e("T",y(V))}}}));
|