UNPKG

hongluan-business-ui

Version:
18 lines (16 loc) 311 kB
/*! Hongluan Business UI v4.2.5 */(function(L,U){typeof exports=="object"&&typeof module!="undefined"?U(exports,require("hongluan-ui"),require("vue")):typeof define=="function"&&define.amd?define(["exports","hongluan-ui","vue"],U):(L=typeof globalThis!="undefined"?globalThis:L||self,U(L.HongluanBusinessUI={},L.HongluanUI,L.Vue))})(this,function(L,U,n){"use strict";const Pa="4.2.5",Un=Symbol("INSTALLED_KEY_HB"),mn=(A=[])=>({version:Pa,install:(t,r={})=>{t[Un]||(t[Un]=!0,A.forEach(o=>t.use(o)),Object.keys(r).length&&U.provideGlobalConfig(r,t,!0))}}),lt="Hb",$a=["xxxs","xxs","xs","sm","md","lg","xl","xxl","xxxl"],W=(A,e)=>{if(A.install=t=>{for(const r of[A,...Object.values(e!=null?e:{})])t.component(lt+r.name,r)},e)for(const[t,r]of Object.entries(e))A[t]=r;return A};var Xa=n.defineComponent({name:"Alias",render(){return this.$slots.default(this.$attrs)}});const En=W(Xa),Ja=A=>[...$a,null,void 0,""].includes(A);function eA(){return{PREFIX:lt,prefix:lt.toLocaleLowerCase()}}var P=(A,e)=>{const t=A.__vccOpts||A;for(const[r,o]of e)t[r]=o;return t};const Wa=n.defineComponent({name:"AvatarList",components:{HlGroup:U.HlGroup,HlThumb:U.HlThumb,HlPopover:U.HlPopover},props:{data:{type:Array,default:()=>[]},indent:String,size:{type:String,validator:Ja,default:"sm"},fit:{type:String,default:"cover"},props:{type:Object,default:()=>({url:"url",title:"title"})},max:Number,maxBgColor:{type:String,default:"black"},popperClass:{type:String,default:""}},emits:["click"],setup(A){const{prefix:e}=eA(),t=n.ref(A.indent),r=n.ref(null),o=n.computed(()=>{if(isNaN(+A.max)||A.data.length<A.max)return A.data;{const a={[A.props.url]:"LAST_NUMBER",[A.props.title]:A.data.length-A.max};return[...A.data.slice(0,A.max),a]}}),s=n.computed(()=>{let a="";if(!isNaN(+A.max)&&A.data.length>A.max){const i=A.data.length-A.max;i<10?a="less-10":i<100?a="less-100":i<1e3?a="less-1k":i<1e4?a="less-10k":i<1e5&&(a="less-100k")}return a});return n.onMounted(()=>{if(!t.value){const a=r.value.$el.querySelector("div.group-item");try{t.value=-a.offsetWidth/2+"px"}catch(i){t.value="0px"}}}),{prefix:e,hlGroup:r,imgList:o,computedIndent:t,lastClazz:s}}}),Za={class:"lastClazz"};function za(A,e,t,r,o,s){const a=n.resolveComponent("hl-thumb"),i=n.resolveComponent("hl-popover"),l=n.resolveComponent("hl-group");return n.openBlock(),n.createBlock(l,{ref:"hlGroup",class:n.normalizeClass(A.prefix+"-avatar-list"),indent:A.computedIndent},{default:n.withCtx(()=>[(n.openBlock(!0),n.createElementBlock(n.Fragment,null,n.renderList(A.imgList,B=>(n.openBlock(),n.createBlock(i,{key:B[A.props.url],trigger:"hover","popper-class":A.popperClass,disabled:!B[A.props.title]||B[A.props.url]==="LAST_NUMBER"},{reference:n.withCtx(()=>[B[A.props.url]!=="LAST_NUMBER"?(n.openBlock(),n.createBlock(a,{key:0,src:B[A.props.url],size:A.size,fit:A.fit,bordered:"",round:"",onClick:c=>A.$emit("click",B)},null,8,["src","size","fit","onClick"])):(n.openBlock(),n.createBlock(a,{key:1,size:A.size,fit:A.fit,style:n.normalizeStyle("background-color:"+A.maxBgColor),bordered:"",round:"",onClick:c=>A.$emit("click",B)},{default:n.withCtx(()=>[n.createElementVNode("span",Za,n.toDisplayString(B[A.props.title]),1)]),_:2},1032,["size","fit","style","onClick"]))]),default:n.withCtx(()=>[n.renderSlot(A.$slots,"tip",{item:B},()=>[n.createElementVNode("span",null,n.toDisplayString(B[A.props.title]),1)])]),_:2},1032,["popper-class","disabled"]))),128))]),_:3},8,["class","indent"])}var ja=P(Wa,[["render",za]]);const Hn=W(ja);var yn;const In=typeof window!="undefined",Ya=A=>typeof A=="number";In&&((yn=window==null?void 0:window.navigator)==null?void 0:yn.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function qa(A){return typeof A=="function"?A():n.unref(A)}function Ai(A){return n.getCurrentScope()?(n.onScopeDispose(A),!0):!1}function ve(A,e,t={}){const{immediate:r=!0}=t,o=n.ref(!1);let s=null;function a(){s&&(clearTimeout(s),s=null)}function i(){o.value=!1,a()}function l(...B){a(),o.value=!0,s=setTimeout(()=>{o.value=!1,s=null,A(...B)},qa(e))}return r&&(o.value=!0,In&&l()),Ai(i),{isPending:o,start:l,stop:i}}var De=typeof window=="undefined";const ei=n.defineComponent({name:"Banner",components:{HlAlert:U.HlAlert},inheritAttrs:!1,props:{modelValue:{type:Boolean,required:!0},title:{type:String,default:""},description:{type:String,default:""},type:{type:String,default:"info"},closable:{type:Boolean,default:!0},closeText:{type:String,default:""},showIcon:Boolean,dashed:Boolean,effect:{type:String,default:""},placement:{type:String,default:"top"},animationName:{type:String,default:""},to:{type:String,default:"body"},zIndex:Number,height:String,position:String,timeout:Number},emits:["update:modelValue","close"],setup(A,{emit:e}){const{prefix:t}=eA(),{nextZIndex:r}=U.useZIndex(),o=n.ref(!1),s=n.ref(A.zIndex||r());let a;const i=n.computed(()=>{let f=A.position;return f||(A.to==="body"?f="fixed":f="absolute"),f}),l=n.computed(()=>{let f=A.animationName;if(!f)switch(A.placement){case"bottom":f="slideTop";break;case"top":f="slideDown";break}return f}),B=()=>{De||(o.value=!0)},c=()=>{a==null||a(),o.value=!1,e("update:modelValue",!1),e("close")};return n.watch(()=>A.modelValue,f=>{f?(B(),A.timeout&&!isNaN(+A.timeout)&&({stop:a}=ve(()=>c(),+A.timeout)),s.value=A.zIndex?s.value++:r()):o.value&&c()},{immediate:!0}),{prefix:t,visible:o,animName:l,realZIndex:s,realPosition:i,doClose:c}}});function ti(A,e,t,r,o,s){const a=n.resolveComponent("hl-alert");return n.openBlock(),n.createBlock(n.Teleport,{to:A.to},[n.createVNode(n.Transition,{name:A.animName},{default:n.withCtx(()=>[A.visible?(n.openBlock(),n.createBlock(a,n.mergeProps({key:0,title:A.title,description:A.description,type:A.type,closable:A.closable,"close-text":A.closeText,"show-icon":A.showIcon,dashed:A.dashed,effect:A.effect,class:[A.prefix+"-banner","at-"+A.placement],style:{height:A.height,position:A.realPosition,zIndex:A.realZIndex}},A.$attrs,{onClose:A.doClose}),{default:n.withCtx(()=>[n.renderSlot(A.$slots,"default")]),title:n.withCtx(()=>[n.renderSlot(A.$slots,"title")]),icon:n.withCtx(()=>[n.renderSlot(A.$slots,"icon")]),_:3},16,["title","description","type","closable","close-text","show-icon","dashed","effect","class","style","onClose"])):n.createCommentVNode("v-if",!0)]),_:3},8,["name"])],8,["to"])}var ri=P(ei,[["render",ti]]);const bn=W(ri),ni=n.defineComponent({name:"ConfirmableButton",components:{HlButton:U.HlButton,HlPopover:U.HlPopover},props:{tip:{type:String,default:""},popoverProps:{type:Object,default:()=>({})},defaultState:{type:Object,default:()=>({type:"link"})},confirmState:{type:Object,default:()=>({type:"danger"})}},emits:["confirm"],setup(A,{emit:e}){const{prefix:t}=eA(),r=n.ref(!1),o=n.computed(()=>r.value?A.confirmState:A.defaultState);return{prefix:t,visible:r,state:o,popoverShown:()=>{r.value=!0},popoverHidden:()=>{r.value=!1},handleClick:()=>{r.value&&e("confirm")}}}});function oi(A,e,t,r,o,s){const a=n.resolveComponent("hl-button"),i=n.resolveComponent("hl-popover");return n.openBlock(),n.createBlock(i,n.mergeProps({trigger:"click","show-arrow":!1,placement:"top"},A.popoverProps,{onAfterEnter:A.popoverShown,onAfterLeave:A.popoverHidden}),{reference:n.withCtx(()=>[n.createVNode(a,n.mergeProps(A.state,{class:`${A.prefix}-confirmable-button`,onClick:A.handleClick}),{default:n.withCtx(()=>[n.renderSlot(A.$slots,"default")]),_:3},16,["class","onClick"])]),default:n.withCtx(()=>[n.renderSlot(A.$slots,"tip",{},()=>[n.createTextVNode(n.toDisplayString(A.tip),1)])]),_:3},16,["onAfterEnter","onAfterLeave"])}var si=P(ni,[["render",oi]]);const vn=W(si);var ai=typeof global=="object"&&global&&global.Object===Object&&global,Dn=ai,ii=typeof self=="object"&&self&&self.Object===Object&&self,li=Dn||ii||Function("return this")(),CA=li,Bi=CA.Symbol,Be=Bi,Ln=Object.prototype,ci=Ln.hasOwnProperty,fi=Ln.toString,Le=Be?Be.toStringTag:void 0;function gi(A){var e=ci.call(A,Le),t=A[Le];try{A[Le]=void 0;var r=!0}catch(s){}var o=fi.call(A);return r&&(e?A[Le]=t:delete A[Le]),o}var di=Object.prototype,ui=di.toString;function Ci(A){return ui.call(A)}var wi="[object Null]",hi="[object Undefined]",Kn=Be?Be.toStringTag:void 0;function ce(A){return A==null?A===void 0?hi:wi:Kn&&Kn in Object(A)?gi(A):Ci(A)}function fe(A){return A!=null&&typeof A=="object"}var Qi="[object Symbol]";function pi(A){return typeof A=="symbol"||fe(A)&&ce(A)==Qi}var Fi=Array.isArray,lr=Fi,Ui=/\s/;function mi(A){for(var e=A.length;e--&&Ui.test(A.charAt(e)););return e}var Ei=/^\s+/;function Hi(A){return A&&A.slice(0,mi(A)+1).replace(Ei,"")}function yA(A){var e=typeof A;return A!=null&&(e=="object"||e=="function")}var Sn=0/0,yi=/^[-+]0x[0-9a-f]+$/i,Ii=/^0b[01]+$/i,bi=/^0o[0-7]+$/i,vi=parseInt;function Nn(A){if(typeof A=="number")return A;if(pi(A))return Sn;if(yA(A)){var e=typeof A.valueOf=="function"?A.valueOf():A;A=yA(e)?e+"":e}if(typeof A!="string")return A===0?A:+A;A=Hi(A);var t=Ii.test(A);return t||bi.test(A)?vi(A.slice(2),t?2:8):yi.test(A)?Sn:+A}var Di="[object AsyncFunction]",Li="[object Function]",Ki="[object GeneratorFunction]",Si="[object Proxy]";function On(A){if(!yA(A))return!1;var e=ce(A);return e==Li||e==Ki||e==Di||e==Si}var Ni=CA["__core-js_shared__"],Br=Ni,Rn=function(){var A=/[^.]+$/.exec(Br&&Br.keys&&Br.keys.IE_PROTO||"");return A?"Symbol(src)_1."+A:""}();function Oi(A){return!!Rn&&Rn in A}var Ri=Function.prototype,Ti=Ri.toString;function zA(A){if(A!=null){try{return Ti.call(A)}catch(e){}try{return A+""}catch(e){}}return""}var Mi=/[\\^$.*+?()[\]{}|]/g,Vi=/^\[object .+?Constructor\]$/,ki=Function.prototype,xi=Object.prototype,_i=ki.toString,Gi=xi.hasOwnProperty,Pi=RegExp("^"+_i.call(Gi).replace(Mi,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function $i(A){if(!yA(A)||Oi(A))return!1;var e=On(A)?Pi:Vi;return e.test(zA(A))}function Xi(A,e){return A==null?void 0:A[e]}function jA(A,e){var t=Xi(A,e);return $i(t)?t:void 0}var Ji=jA(CA,"WeakMap"),cr=Ji,Tn=Object.create,Wi=function(){function A(){}return function(e){if(!yA(e))return{};if(Tn)return Tn(e);A.prototype=e;var t=new A;return A.prototype=void 0,t}}(),Zi=Wi;function zi(A,e){var t=-1,r=A.length;for(e||(e=Array(r));++t<r;)e[t]=A[t];return e}var ji=function(){try{var A=jA(Object,"defineProperty");return A({},"",{}),A}catch(e){}}(),Mn=ji;function Yi(A,e){for(var t=-1,r=A==null?0:A.length;++t<r&&e(A[t],t,A)!==!1;);return A}var qi=9007199254740991,Al=/^(?:0|[1-9]\d*)$/;function el(A,e){var t=typeof A;return e=e==null?qi:e,!!e&&(t=="number"||t!="symbol"&&Al.test(A))&&A>-1&&A%1==0&&A<e}function Vn(A,e,t){e=="__proto__"&&Mn?Mn(A,e,{configurable:!0,enumerable:!0,value:t,writable:!0}):A[e]=t}function kn(A,e){return A===e||A!==A&&e!==e}var tl=Object.prototype,rl=tl.hasOwnProperty;function xn(A,e,t){var r=A[e];(!(rl.call(A,e)&&kn(r,t))||t===void 0&&!(e in A))&&Vn(A,e,t)}function Bt(A,e,t,r){var o=!t;t||(t={});for(var s=-1,a=e.length;++s<a;){var i=e[s],l=r?r(t[i],A[i],i,t,A):void 0;l===void 0&&(l=A[i]),o?Vn(t,i,l):xn(t,i,l)}return t}var nl=9007199254740991;function _n(A){return typeof A=="number"&&A>-1&&A%1==0&&A<=nl}function Gn(A){return A!=null&&_n(A.length)&&!On(A)}var ol=Object.prototype;function fr(A){var e=A&&A.constructor,t=typeof e=="function"&&e.prototype||ol;return A===t}function sl(A,e){for(var t=-1,r=Array(A);++t<A;)r[t]=e(t);return r}var al="[object Arguments]";function Pn(A){return fe(A)&&ce(A)==al}var $n=Object.prototype,il=$n.hasOwnProperty,ll=$n.propertyIsEnumerable,Bl=Pn(function(){return arguments}())?Pn:function(A){return fe(A)&&il.call(A,"callee")&&!ll.call(A,"callee")},cl=Bl;function fl(){return!1}var Xn=typeof L=="object"&&L&&!L.nodeType&&L,Jn=Xn&&typeof module=="object"&&module&&!module.nodeType&&module,gl=Jn&&Jn.exports===Xn,Wn=gl?CA.Buffer:void 0,dl=Wn?Wn.isBuffer:void 0,ul=dl||fl,Zn=ul,Cl="[object Arguments]",wl="[object Array]",hl="[object Boolean]",Ql="[object Date]",pl="[object Error]",Fl="[object Function]",Ul="[object Map]",ml="[object Number]",El="[object Object]",Hl="[object RegExp]",yl="[object Set]",Il="[object String]",bl="[object WeakMap]",vl="[object ArrayBuffer]",Dl="[object DataView]",Ll="[object Float32Array]",Kl="[object Float64Array]",Sl="[object Int8Array]",Nl="[object Int16Array]",Ol="[object Int32Array]",Rl="[object Uint8Array]",Tl="[object Uint8ClampedArray]",Ml="[object Uint16Array]",Vl="[object Uint32Array]",V={};V[Ll]=V[Kl]=V[Sl]=V[Nl]=V[Ol]=V[Rl]=V[Tl]=V[Ml]=V[Vl]=!0,V[Cl]=V[wl]=V[vl]=V[hl]=V[Dl]=V[Ql]=V[pl]=V[Fl]=V[Ul]=V[ml]=V[El]=V[Hl]=V[yl]=V[Il]=V[bl]=!1;function kl(A){return fe(A)&&_n(A.length)&&!!V[ce(A)]}function gr(A){return function(e){return A(e)}}var zn=typeof L=="object"&&L&&!L.nodeType&&L,Ke=zn&&typeof module=="object"&&module&&!module.nodeType&&module,xl=Ke&&Ke.exports===zn,dr=xl&&Dn.process,_l=function(){try{var A=Ke&&Ke.require&&Ke.require("util").types;return A||dr&&dr.binding&&dr.binding("util")}catch(e){}}(),ge=_l,jn=ge&&ge.isTypedArray,Gl=jn?gr(jn):kl,Pl=Gl,$l=Object.prototype,Xl=$l.hasOwnProperty;function Yn(A,e){var t=lr(A),r=!t&&cl(A),o=!t&&!r&&Zn(A),s=!t&&!r&&!o&&Pl(A),a=t||r||o||s,i=a?sl(A.length,String):[],l=i.length;for(var B in A)(e||Xl.call(A,B))&&!(a&&(B=="length"||o&&(B=="offset"||B=="parent")||s&&(B=="buffer"||B=="byteLength"||B=="byteOffset")||el(B,l)))&&i.push(B);return i}function qn(A,e){return function(t){return A(e(t))}}var Jl=qn(Object.keys,Object),Wl=Jl,Zl=Object.prototype,zl=Zl.hasOwnProperty;function jl(A){if(!fr(A))return Wl(A);var e=[];for(var t in Object(A))zl.call(A,t)&&t!="constructor"&&e.push(t);return e}function ur(A){return Gn(A)?Yn(A):jl(A)}function Yl(A){var e=[];if(A!=null)for(var t in Object(A))e.push(t);return e}var ql=Object.prototype,AB=ql.hasOwnProperty;function eB(A){if(!yA(A))return Yl(A);var e=fr(A),t=[];for(var r in A)r=="constructor"&&(e||!AB.call(A,r))||t.push(r);return t}function Cr(A){return Gn(A)?Yn(A,!0):eB(A)}var tB=jA(Object,"create"),Se=tB;function rB(){this.__data__=Se?Se(null):{},this.size=0}function nB(A){var e=this.has(A)&&delete this.__data__[A];return this.size-=e?1:0,e}var oB="__lodash_hash_undefined__",sB=Object.prototype,aB=sB.hasOwnProperty;function iB(A){var e=this.__data__;if(Se){var t=e[A];return t===oB?void 0:t}return aB.call(e,A)?e[A]:void 0}var lB=Object.prototype,BB=lB.hasOwnProperty;function cB(A){var e=this.__data__;return Se?e[A]!==void 0:BB.call(e,A)}var fB="__lodash_hash_undefined__";function gB(A,e){var t=this.__data__;return this.size+=this.has(A)?0:1,t[A]=Se&&e===void 0?fB:e,this}function YA(A){var e=-1,t=A==null?0:A.length;for(this.clear();++e<t;){var r=A[e];this.set(r[0],r[1])}}YA.prototype.clear=rB,YA.prototype.delete=nB,YA.prototype.get=iB,YA.prototype.has=cB,YA.prototype.set=gB;function dB(){this.__data__=[],this.size=0}function ct(A,e){for(var t=A.length;t--;)if(kn(A[t][0],e))return t;return-1}var uB=Array.prototype,CB=uB.splice;function wB(A){var e=this.__data__,t=ct(e,A);if(t<0)return!1;var r=e.length-1;return t==r?e.pop():CB.call(e,t,1),--this.size,!0}function hB(A){var e=this.__data__,t=ct(e,A);return t<0?void 0:e[t][1]}function QB(A){return ct(this.__data__,A)>-1}function pB(A,e){var t=this.__data__,r=ct(t,A);return r<0?(++this.size,t.push([A,e])):t[r][1]=e,this}function IA(A){var e=-1,t=A==null?0:A.length;for(this.clear();++e<t;){var r=A[e];this.set(r[0],r[1])}}IA.prototype.clear=dB,IA.prototype.delete=wB,IA.prototype.get=hB,IA.prototype.has=QB,IA.prototype.set=pB;var FB=jA(CA,"Map"),Ne=FB;function UB(){this.size=0,this.__data__={hash:new YA,map:new(Ne||IA),string:new YA}}function mB(A){var e=typeof A;return e=="string"||e=="number"||e=="symbol"||e=="boolean"?A!=="__proto__":A===null}function ft(A,e){var t=A.__data__;return mB(e)?t[typeof e=="string"?"string":"hash"]:t.map}function EB(A){var e=ft(this,A).delete(A);return this.size-=e?1:0,e}function HB(A){return ft(this,A).get(A)}function yB(A){return ft(this,A).has(A)}function IB(A,e){var t=ft(this,A),r=t.size;return t.set(A,e),this.size+=t.size==r?0:1,this}function de(A){var e=-1,t=A==null?0:A.length;for(this.clear();++e<t;){var r=A[e];this.set(r[0],r[1])}}de.prototype.clear=UB,de.prototype.delete=EB,de.prototype.get=HB,de.prototype.has=yB,de.prototype.set=IB;function Ao(A,e){for(var t=-1,r=e.length,o=A.length;++t<r;)A[o+t]=e[t];return A}var bB=qn(Object.getPrototypeOf,Object),eo=bB;function vB(){this.__data__=new IA,this.size=0}function DB(A){var e=this.__data__,t=e.delete(A);return this.size=e.size,t}function LB(A){return this.__data__.get(A)}function KB(A){return this.__data__.has(A)}var SB=200;function NB(A,e){var t=this.__data__;if(t instanceof IA){var r=t.__data__;if(!Ne||r.length<SB-1)return r.push([A,e]),this.size=++t.size,this;t=this.__data__=new de(r)}return t.set(A,e),this.size=t.size,this}function ue(A){var e=this.__data__=new IA(A);this.size=e.size}ue.prototype.clear=vB,ue.prototype.delete=DB,ue.prototype.get=LB,ue.prototype.has=KB,ue.prototype.set=NB;function OB(A,e){return A&&Bt(e,ur(e),A)}function RB(A,e){return A&&Bt(e,Cr(e),A)}var to=typeof L=="object"&&L&&!L.nodeType&&L,ro=to&&typeof module=="object"&&module&&!module.nodeType&&module,TB=ro&&ro.exports===to,no=TB?CA.Buffer:void 0,oo=no?no.allocUnsafe:void 0;function MB(A,e){if(e)return A.slice();var t=A.length,r=oo?oo(t):new A.constructor(t);return A.copy(r),r}function VB(A,e){for(var t=-1,r=A==null?0:A.length,o=0,s=[];++t<r;){var a=A[t];e(a,t,A)&&(s[o++]=a)}return s}function so(){return[]}var kB=Object.prototype,xB=kB.propertyIsEnumerable,ao=Object.getOwnPropertySymbols,_B=ao?function(A){return A==null?[]:(A=Object(A),VB(ao(A),function(e){return xB.call(A,e)}))}:so,wr=_B;function GB(A,e){return Bt(A,wr(A),e)}var PB=Object.getOwnPropertySymbols,$B=PB?function(A){for(var e=[];A;)Ao(e,wr(A)),A=eo(A);return e}:so,io=$B;function XB(A,e){return Bt(A,io(A),e)}function lo(A,e,t){var r=e(A);return lr(A)?r:Ao(r,t(A))}function JB(A){return lo(A,ur,wr)}function WB(A){return lo(A,Cr,io)}var ZB=jA(CA,"DataView"),hr=ZB,zB=jA(CA,"Promise"),Qr=zB,jB=jA(CA,"Set"),pr=jB,Bo="[object Map]",YB="[object Object]",co="[object Promise]",fo="[object Set]",go="[object WeakMap]",uo="[object DataView]",qB=zA(hr),Ac=zA(Ne),ec=zA(Qr),tc=zA(pr),rc=zA(cr),qA=ce;(hr&&qA(new hr(new ArrayBuffer(1)))!=uo||Ne&&qA(new Ne)!=Bo||Qr&&qA(Qr.resolve())!=co||pr&&qA(new pr)!=fo||cr&&qA(new cr)!=go)&&(qA=function(A){var e=ce(A),t=e==YB?A.constructor:void 0,r=t?zA(t):"";if(r)switch(r){case qB:return uo;case Ac:return Bo;case ec:return co;case tc:return fo;case rc:return go}return e});var Fr=qA,nc=Object.prototype,oc=nc.hasOwnProperty;function sc(A){var e=A.length,t=new A.constructor(e);return e&&typeof A[0]=="string"&&oc.call(A,"index")&&(t.index=A.index,t.input=A.input),t}var ac=CA.Uint8Array,Co=ac;function Ur(A){var e=new A.constructor(A.byteLength);return new Co(e).set(new Co(A)),e}function ic(A,e){var t=e?Ur(A.buffer):A.buffer;return new A.constructor(t,A.byteOffset,A.byteLength)}var lc=/\w*$/;function Bc(A){var e=new A.constructor(A.source,lc.exec(A));return e.lastIndex=A.lastIndex,e}var wo=Be?Be.prototype:void 0,ho=wo?wo.valueOf:void 0;function cc(A){return ho?Object(ho.call(A)):{}}function fc(A,e){var t=e?Ur(A.buffer):A.buffer;return new A.constructor(t,A.byteOffset,A.length)}var gc="[object Boolean]",dc="[object Date]",uc="[object Map]",Cc="[object Number]",wc="[object RegExp]",hc="[object Set]",Qc="[object String]",pc="[object Symbol]",Fc="[object ArrayBuffer]",Uc="[object DataView]",mc="[object Float32Array]",Ec="[object Float64Array]",Hc="[object Int8Array]",yc="[object Int16Array]",Ic="[object Int32Array]",bc="[object Uint8Array]",vc="[object Uint8ClampedArray]",Dc="[object Uint16Array]",Lc="[object Uint32Array]";function Kc(A,e,t){var r=A.constructor;switch(e){case Fc:return Ur(A);case gc:case dc:return new r(+A);case Uc:return ic(A,t);case mc:case Ec:case Hc:case yc:case Ic:case bc:case vc:case Dc:case Lc:return fc(A,t);case uc:return new r;case Cc:case Qc:return new r(A);case wc:return Bc(A);case hc:return new r;case pc:return cc(A)}}function Sc(A){return typeof A.constructor=="function"&&!fr(A)?Zi(eo(A)):{}}var Nc="[object Map]";function Oc(A){return fe(A)&&Fr(A)==Nc}var Qo=ge&&ge.isMap,Rc=Qo?gr(Qo):Oc,Tc=Rc,Mc="[object Set]";function Vc(A){return fe(A)&&Fr(A)==Mc}var po=ge&&ge.isSet,kc=po?gr(po):Vc,xc=kc,_c=1,Gc=2,Pc=4,Fo="[object Arguments]",$c="[object Array]",Xc="[object Boolean]",Jc="[object Date]",Wc="[object Error]",Uo="[object Function]",Zc="[object GeneratorFunction]",zc="[object Map]",jc="[object Number]",mo="[object Object]",Yc="[object RegExp]",qc="[object Set]",Af="[object String]",ef="[object Symbol]",tf="[object WeakMap]",rf="[object ArrayBuffer]",nf="[object DataView]",of="[object Float32Array]",sf="[object Float64Array]",af="[object Int8Array]",lf="[object Int16Array]",Bf="[object Int32Array]",cf="[object Uint8Array]",ff="[object Uint8ClampedArray]",gf="[object Uint16Array]",df="[object Uint32Array]",T={};T[Fo]=T[$c]=T[rf]=T[nf]=T[Xc]=T[Jc]=T[of]=T[sf]=T[af]=T[lf]=T[Bf]=T[zc]=T[jc]=T[mo]=T[Yc]=T[qc]=T[Af]=T[ef]=T[cf]=T[ff]=T[gf]=T[df]=!0,T[Wc]=T[Uo]=T[tf]=!1;function gt(A,e,t,r,o,s){var a,i=e&_c,l=e&Gc,B=e&Pc;if(t&&(a=o?t(A,r,o,s):t(A)),a!==void 0)return a;if(!yA(A))return A;var c=lr(A);if(c){if(a=sc(A),!i)return zi(A,a)}else{var f=Fr(A),g=f==Uo||f==Zc;if(Zn(A))return MB(A,i);if(f==mo||f==Fo||g&&!o){if(a=l||g?{}:Sc(A),!i)return l?XB(A,RB(a,A)):GB(A,OB(a,A))}else{if(!T[f])return o?A:{};a=Kc(A,f,i)}}s||(s=new ue);var h=s.get(A);if(h)return h;s.set(A,a),xc(A)?A.forEach(function(H){a.add(gt(H,e,t,H,A,s))}):Tc(A)&&A.forEach(function(H,d){a.set(d,gt(H,e,t,d,A,s))});var Q=B?l?WB:JB:l?Cr:ur,p=c?void 0:Q(A);return Yi(p||A,function(H,d){p&&(d=H,H=A[d]),xn(a,d,gt(H,e,t,d,A,s))}),a}var uf=1,Cf=4;function dt(A){return gt(A,uf|Cf)}var wf=function(){return CA.Date.now()},mr=wf,hf="Expected a function",Qf=Math.max,pf=Math.min;function Eo(A,e,t){var r,o,s,a,i,l,B=0,c=!1,f=!1,g=!0;if(typeof A!="function")throw new TypeError(hf);e=Nn(e)||0,yA(t)&&(c=!!t.leading,f="maxWait"in t,s=f?Qf(Nn(t.maxWait)||0,e):s,g="trailing"in t?!!t.trailing:g);function h(u){var I=r,y=o;return r=o=void 0,B=u,a=A.apply(y,I),a}function Q(u){return B=u,i=setTimeout(d,e),c?h(u):a}function p(u){var I=u-l,y=u-B,D=e-I;return f?pf(D,s-y):D}function H(u){var I=u-l,y=u-B;return l===void 0||I>=e||I<0||f&&y>=s}function d(){var u=mr();if(H(u))return E(u);i=setTimeout(d,p(u))}function E(u){return i=void 0,g&&r?h(u):(r=o=void 0,a)}function C(){i!==void 0&&clearTimeout(i),B=0,r=l=o=i=void 0}function F(){return i===void 0?a:E(mr())}function w(){var u=mr(),I=H(u);if(r=arguments,o=this,l=u,I){if(i===void 0)return Q(l);if(f)return clearTimeout(i),i=setTimeout(d,e),h(l)}return i===void 0&&(i=setTimeout(d,e)),a}return w.cancel=C,w.flush=F,w}var Ff="Expected a function";function Uf(A,e,t){var r=!0,o=!0;if(typeof A!="function")throw new TypeError(Ff);return yA(t)&&(r="leading"in t?!!t.leading:r,o="trailing"in t?!!t.trailing:o),Eo(A,e,{leading:r,maxWait:e,trailing:o})}const Oe={getKey(A,e){return A.prop?e[A.prop.value]:e.value},getLabel(A,e){return A.prop?e[A.prop.label]:e.label},getSelectedOptionLabels(A){const e=[];return A.value.forEach(t=>{e.push(this.getSelectedOptionLabel(A,t))}),e},getSelectedOptionLabel(A,e){const t=A.options.find(r=>this.getKey(A,r)===e);return t?this.getLabel(A,t):""},getSelectedOptionsLabel(A,e){return e.map(t=>this.getSelectedOptionLabel(A,t))},getDisplayStr(A,e="-"){let t="";return typeof A=="string"?t=A:Array.isArray(A)?t=A.join(e):t=JSON.stringify(A),t},getDisplayItems(A){const e=[],t=A.filter(r=>r.type!=="slot");return t.filter(r=>!r.display).filter(r=>Array.isArray(r.value)?r.value.length:r.value).forEach(r=>{if(/range|dates/.test(r.type)||r["is-range"])e.push({display:this.getDisplayStr(r.value),value:r.value,name:r.name,type:r.type});else if(r.type==="select"){let o;Array.isArray(r.value)?o=this.getDisplayStr(this.getSelectedOptionsLabel(r,r.value),"\uFF0C"):o=this.getSelectedOptionLabel(r,r.value),e.push({display:o,value:r.value,name:r.name,type:r.type})}else e.push({display:this.getDisplayStr(r.value),value:r.value,name:r.name,type:r.type})}),t.filter(r=>r.display).forEach(r=>{const o=typeof r.display=="function"?r.display.call(r):null;o&&e.push({display:o,value:r.value,name:r.name,type:r.type})}),e},syncDisplaySearchItems(A,e){e.forEach(t=>{A.find(o=>o.name===t.name)||(Array.isArray(t.value)?t.value=[]:t.value="")})}},mf=n.defineComponent({name:"DataFilter",components:{HlTooltip:U.HlTooltip,HlTag:U.HlTag,HlForm:U.HlForm,HlFormItem:U.HlFormItem,HlPanel:U.HlPanel,HlGroup:U.HlGroup,HlBadge:U.HlBadge,HlInput:U.HlInput,HlSelect:U.HlSelect,HlOption:U.HlOption,HlDatePicker:U.HlDatePicker,HlTimePicker:U.HlTimePicker,HlButton:U.HlButton,HlIcon:U.HlIcon,SystemSearch:U.SystemSearch},inheritAttrs:!1,props:{iconPosition:{type:String,default:"right"},title:{type:String,default:"\u6570\u636E\u7B5B\u9009"},width:{type:[String,Number],default:380},maxHeight:{type:String,default:"300px"},fill:{type:Boolean,default:!1},placement:{type:String,default:"bottom"},fallbackPlacements:{type:Array,default:()=>[]},items:{type:Array,default:()=>[]},selectedSection:Object,max:{type:Number,default:99},gap:String,itemGap:String,searchLabel:{type:String,default:" \u641C \u7D22 "},outsideIgnore:{type:Array,default:()=>[]}},emits:["search","remove-selected-item"],setup(A,{emit:e}){const{prefix:t}=eA(),r=n.ref(null),o=n.ref(dt(A.items)),s=n.ref([]),a=n.ref([]),i=n.computed(()=>({show:!0,closable:!0,...A.selectedSection||{}})),l=n.computed(()=>a.value),B=w=>{w&&(w.popperPaneRef?a.value.push(w.popperPaneRef):a.value.push(w))},c=w=>"year/month/date/dates/week/datetime/datetimerange/daterange/monthrange".indexOf(w)!==-1,f=w=>{const{value:u,label:I,display:y,...D}=w;return D},g=w=>{const{options:u,value:I,prop:y,type:D,label:K,display:x,...q}=w;return q},h=w=>{const{label:u,type:I,display:y,...D}=w;return D},Q=()=>{s.value=Oe.getDisplayItems(o.value)},p=()=>s.value.length,H=w=>{const u=s.value.findIndex(I=>w.name===I.name);u==-1?s.value.push(w):s.value[u]=w},d=w=>{s.value=s.value.filter(u=>u!==w),Oe.syncDisplaySearchItems(s.value,o.value),e("remove-selected-item",w)},E=()=>{const w={},u={};o.value.filter(y=>y.type!=="slot").filter(y=>Array.isArray(y.value)?y.value.length:y.value).forEach(y=>{/range|dates/.test(y.type)||y["is-range"]?(w[y.name+"Start"]=y.value[0],w[y.name+"End"]=y.value[1]):w[y.name]=y.value,u[y.name]=y.value});let I="";Object.keys(w).forEach(y=>{Array.isArray(w[y])?I=w[y].reduce((D,K)=>(D+=`&${y}=${K}`,D),I):I+=`&${y}=${w[y]}`}),I[0]==="&"&&(I=I.slice(1)),e("search",I,w,u)},C=()=>{Q(),E(),r.value.hide()},F=(w=[])=>{o.value.forEach((u,I)=>{w.length?w.includes(o.value[I].name)&&(o.value[I].value=A.items[I].value):o.value[I].value=A.items[I].value}),Q(),E()};return n.watch(()=>{var w;return(w=A.items)==null?void 0:w.length},()=>{o.value=dt(A.items)}),n.watch(()=>A.outsideIgnore,w=>{w==null||w.forEach(u=>{B(u)})},{immediate:!0}),n.onMounted(()=>{s.value=Oe.getDisplayItems(o.value)}),{prefix:t,popoverRef:r,searchItems:o,displayItems:s,outsideIgnoreComputed:l,addRef:B,selectedSectionOpt:i,getKey:Oe.getKey,getLabel:Oe.getLabel,isDatePicker:c,changeValue:Q,search:C,getDisplayItemsCount:p,removeDisplayItem:d,updateDisplayItem:H,getDateTimeProps:f,getSelectProps:g,getInputProps:h,resetFields:F}}}),Ef={class:"panel-title"},Hf=n.createElementVNode("span",null,"\u5DF2\u9009\u62E9\uFF1A",-1);function yf(A,e,t,r,o,s){const a=n.resolveComponent("system-search"),i=n.resolveComponent("hl-icon"),l=n.resolveComponent("hl-badge"),B=n.resolveComponent("hl-button"),c=n.resolveComponent("hl-tag"),f=n.resolveComponent("hl-group"),g=n.resolveComponent("hl-form-item"),h=n.resolveComponent("hl-time-picker"),Q=n.resolveComponent("hl-date-picker"),p=n.resolveComponent("hl-option"),H=n.resolveComponent("hl-select"),d=n.resolveComponent("hl-input"),E=n.resolveComponent("hl-form"),C=n.resolveComponent("hl-scrollbar"),F=n.resolveComponent("hl-panel"),w=n.resolveComponent("hl-tooltip");return n.openBlock(),n.createBlock(w,{ref:"popoverRef",width:A.width,trigger:"click",placement:A.placement,"fallback-placements":A.fallbackPlacements,"show-arrow":!1,"popper-class":A.prefix+"-data-filter-popper","gpu-acceleration":!1,"outside-ignore":A.outsideIgnoreComputed,transition:"dropdown"},{default:n.withCtx(()=>[n.renderSlot(A.$slots,"reference",{},()=>[n.createVNode(B,n.mergeProps({type:"primary","icon-position":A.iconPosition,equal:!A.$slots.default,effect:"light",class:A.prefix+"-data-filter"},A.$attrs),{icon:n.withCtx(()=>[n.renderSlot(A.$slots,"icon",{},()=>[!A.$slots.default&&!A.$slots.icon?(n.openBlock(),n.createBlock(i,{key:0},{default:n.withCtx(()=>[n.createVNode(a)]),_:1})):n.createCommentVNode("v-if",!0)])]),default:n.withCtx(()=>[n.renderSlot(A.$slots,"default"),n.createVNode(l,{type:"primary",position:"rt",hidden:!A.displayItems.length,value:A.displayItems.length,max:A.max,round:""},null,8,["hidden","value","max"])]),_:3},16,["icon-position","equal","class"])])]),content:n.withCtx(()=>[n.createVNode(F,{"body-padding":"var(--xl)",style:n.normalizeStyle({height:A.maxHeight,"--data-filter-panel-width":typeof A.width=="number"?A.width+"px":A.width}),"full-body":""},{header:n.withCtx(()=>[n.createElementVNode("div",Ef,[n.createElementVNode("h4",null,n.toDisplayString(A.title),1)])]),footer:n.withCtx(()=>[n.renderSlot(A.$slots,"footer",{},()=>[n.createVNode(B,{type:"primary",onClick:A.search},{default:n.withCtx(()=>[n.createTextVNode(n.toDisplayString(A.searchLabel),1)]),_:1},8,["onClick"])])]),default:n.withCtx(()=>[n.createVNode(C,null,{default:n.withCtx(()=>[n.createVNode(E,{"label-suffix":"\uFF1A","item-gap":A.itemGap,gap:A.gap,style:{padding:"var(--panel-padding)"}},{default:n.withCtx(()=>[A.displayItems.length&&A.selectedSectionOpt.show?(n.openBlock(),n.createBlock(g,{key:0,class:n.normalizeClass({"no-selected-items":!A.displayItems.length})},{label:n.withCtx(()=>[Hf]),default:n.withCtx(()=>[n.createVNode(f,{wrap:"",gap:"var(--sm)",class:"selected-items"},{default:n.withCtx(()=>[(n.openBlock(!0),n.createElementBlock(n.Fragment,null,n.renderList(A.displayItems,u=>(n.openBlock(),n.createBlock(c,{key:u.name,type:"primary",class:"selected-item-tag",closable:A.selectedSectionOpt.closable,onClose:I=>A.removeDisplayItem(u)},{default:n.withCtx(()=>[n.createTextVNode(n.toDisplayString(u.display),1)]),_:2},1032,["closable","onClose"]))),128))]),_:1})]),_:1},8,["class"])):n.createCommentVNode("v-if",!0),(n.openBlock(!0),n.createElementBlock(n.Fragment,null,n.renderList(A.searchItems,u=>(n.openBlock(),n.createBlock(g,{key:u.name,label:u.label},{default:n.withCtx(()=>[u.type==="timepicker"?(n.openBlock(),n.createBlock(h,n.mergeProps({key:0,ref_for:!0,ref:I=>A.addRef(I),modelValue:u.value,"onUpdate:modelValue":I=>u.value=I,block:"",clearable:"",fill:A.fill},A.getDateTimeProps(u)),null,16,["modelValue","onUpdate:modelValue","fill"])):A.isDatePicker(u.type)?(n.openBlock(),n.createBlock(Q,n.mergeProps({key:1,ref_for:!0,ref:I=>A.addRef(I),modelValue:u.value,"onUpdate:modelValue":I=>u.value=I,type:u.type,block:"",clearable:"",fill:A.fill},A.getDateTimeProps(u)),null,16,["modelValue","onUpdate:modelValue","type","fill"])):u.type==="select"?(n.openBlock(),n.createBlock(H,n.mergeProps({key:2,ref_for:!0,ref:I=>A.addRef(I),modelValue:u.value,"onUpdate:modelValue":I=>u.value=I,fill:A.fill,block:"",clearable:""},A.getSelectProps(u)),{default:n.withCtx(()=>[(n.openBlock(!0),n.createElementBlock(n.Fragment,null,n.renderList(u.options,I=>(n.openBlock(),n.createBlock(p,{key:A.getKey(u,I),label:A.getLabel(u,I),value:A.getKey(u,I)},null,8,["label","value"]))),128))]),_:2},1040,["modelValue","onUpdate:modelValue","fill"])):u.type==="slot"?n.renderSlot(A.$slots,u.slotName,{key:3,value:u.value,item:u}):u.type==="input"||!u.type?(n.openBlock(),n.createBlock(d,n.mergeProps({key:4,modelValue:u.value,"onUpdate:modelValue":I=>u.value=I,fill:A.fill,block:"",clearable:""},A.getInputProps(u)),null,16,["modelValue","onUpdate:modelValue","fill"])):n.createCommentVNode("v-if",!0)]),_:2},1032,["label"]))),128))]),_:3},8,["item-gap","gap"])]),_:3})]),_:3},8,["style"])]),_:3},8,["width","placement","fallback-placements","popper-class","outside-ignore"])}var If=P(mf,[["render",yf]]);const Ho=W(If),bf={beforeClose:{type:Function},customClass:{type:String,default:""},animationName:{type:String,default:""},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:0},modelValue:{type:Boolean,required:!0},placement:{type:String,default:"bottom"},height:{type:String},width:{type:String},itemHeight:{type:String},itemWidth:{type:String},zIndex:{type:Number}},vf={open:()=>!0,opened:()=>!0,close:()=>!0,closed:()=>!0,"item-added":(A,e)=>typeof A=="object"&&Array.isArray(e),"item-closed":(A,e)=>typeof A=="object"&&Array.isArray(e),"item-restored":(A,e)=>typeof A=="object"&&Array.isArray(e),"update:modelValue":A=>typeof A=="boolean"},Df={beforeClose:{type:Function},showClose:{type:Boolean,default:!0},showMaximize:{type:Boolean,default:!0},showCollapse:{type:Boolean,default:!0},customClass:{type:String,default:""},animationName:{type:String,default:"fade"},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:0},top:{type:String,default:""},title:{type:String,default:""},modelValue:{type:Boolean,required:!0},height:{type:String},width:{type:String},zIndex:{type:[Number,String]},boundings:{type:Array,validator:A=>A?Array.isArray(A)&&A.length===4&&A.every(e=>typeof e=="number"):!0},resize:Boolean,drag:{type:Boolean,default:!0},id:String,useDock:Boolean,snapshot:{type:[Boolean,String,Object],default:!1},...U.panelProps},Lf={open:()=>!0,opened:()=>!0,close:()=>!0,closed:()=>!0,destroy:()=>!0,resize:()=>!0,"update:modelValue":A=>typeof A=="boolean",collapse:A=>typeof A=="boolean",maximize:A=>typeof A=="boolean"},Kf=A=>{const e=A.__dragger__,t=A.querySelector(".panel-header");t.addEventListener("mousedown",e.downHandler),t.style.cursor="move",e.offsetX=0,e.offsetY=0},Sf=A=>{const e=A.__dragger__,t=A.querySelector(".panel-header");t.removeEventListener("mousedown",e.downHandler),t.style.cursor=e.cursor},Nf={beforeMount:(A,e)=>{const{nextZIndex:t}=U.useZIndex(),r=A.querySelector(".panel-header");A.__dragger__=Object.assign({cursor:r.style.cursor,boundings:e.value.boundings,moveHandler:o=>{const s=A.__dragger__,a=s.rect,i=s.boundings,l=o.pageX-s.offsetX,B=o.pageY-s.offsetY;i?(l-.5*a.width>=i[0]&&l+a.width<=i[2]&&(A.style.left=l+"px"),B>=i[1]&&B+a.height<=i[3]&&(A.style.top=B+"px")):(A.style.left=l+"px",A.style.top=B+"px")},upHandler:()=>{const o=A.__dragger__;A.style.zIndex=o.zIndex,removeEventListener("mousemove",o.moveHandler),removeEventListener("mouseup",o.upHandler)},downHandler:o=>{const s=A.__dragger__;s.zIndex=A.style.zIndex,A.style.zIndex=String(t()),s.offsetX=o.pageX-A.offsetLeft,s.offsetY=o.pageY-A.offsetTop,s.rect=A.getBoundingClientRect(),addEventListener("mousemove",s.moveHandler),addEventListener("mouseup",s.upHandler)}}),e.value.drag&&Kf(A)},updated(A,e){A.__dragger__.boundings=e.value.boundings},beforeUnmount(A,e){e.value.drag&&Sf(A),A.__dragger__=null}},yo=A=>{if(A.querySelector(".panel-resizer"))return;const e=document.createElement("span");e.className="panel-resizer",e.addEventListener("mousedown",A.__resizer__.downHandler),A.appendChild(e)},Io=A=>{const e=A.querySelector(".panel-resizer");e&&(e.removeEventListener("mousedown",A.__resizer__.downHandler),A.removeChild(e))},Of={beforeMount:(A,e)=>{A.__resizer__=Object.assign({moveHandler:t=>{t.preventDefault();const r=A.__resizer__,o=t.clientX-r.offset[0],s=t.clientY-r.offset[1],a=r.area[0]+o+"px",i=r.area[1]+s+"px";A.style.width=a,A.style.height=i,e.instance.$emit("resize",A)},upHandler:()=>{const t=A.__resizer__;removeEventListener("mousemove",t.moveHandler),removeEventListener("mouseup",t.upHandler),document.body.style.cursor=""},downHandler:t=>{t.preventDefault();const r=A.__resizer__;r.offset=[t.clientX,t.clientY],r.area=[A.getBoundingClientRect().width,A.getBoundingClientRect().height],addEventListener("mousemove",r.moveHandler),addEventListener("mouseup",r.upHandler),document.body.style.cursor="se-resize"}}),e.value&&yo(A)},updated(A,e){e.value?yo(A):Io(A)},beforeUnmount(A){Io(A),A.__resizer__=null}};/*! * html2canvas 1.3.2 <https://html2canvas.hertzen.com> * Copyright (c) 2021 Niklas von Hertzen <https://hertzen.com> * Released under MIT License *//*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */var Er=function(A,e){return Er=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o])},Er(A,e)};function wA(A,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");Er(A,e);function t(){this.constructor=A}A.prototype=e===null?Object.create(e):(t.prototype=e.prototype,new t)}var Hr=function(){return Hr=Object.assign||function(e){for(var t,r=1,o=arguments.length;r<o;r++){t=arguments[r];for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&(e[s]=t[s])}return e},Hr.apply(this,arguments)};function nA(A,e,t,r){function o(s){return s instanceof t?s:new t(function(a){a(s)})}return new(t||(t=Promise))(function(s,a){function i(c){try{B(r.next(c))}catch(f){a(f)}}function l(c){try{B(r.throw(c))}catch(f){a(f)}}function B(c){c.done?s(c.value):o(c.value).then(i,l)}B((r=r.apply(A,e||[])).next())})}function tA(A,e){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},r,o,s,a;return a={next:i(0),throw:i(1),return:i(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function i(B){return function(c){return l([B,c])}}function l(B){if(r)throw new TypeError("Generator is already executing.");for(;t;)try{if(r=1,o&&(s=B[0]&2?o.return:B[0]?o.throw||((s=o.return)&&s.call(o),0):o.next)&&!(s=s.call(o,B[1])).done)return s;switch(o=0,s&&(B=[B[0]&2,s.value]),B[0]){case 0:case 1:s=B;break;case 4:return t.label++,{value:B[1],done:!1};case 5:t.label++,o=B[1],B=[0];continue;case 7:B=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(B[0]===6||B[0]===2)){t=0;continue}if(B[0]===3&&(!s||B[1]>s[0]&&B[1]<s[3])){t.label=B[1];break}if(B[0]===6&&t.label<s[1]){t.label=s[1],s=B;break}if(s&&t.label<s[2]){t.label=s[2],t.ops.push(B);break}s[2]&&t.ops.pop(),t.trys.pop();continue}B=e.call(A,t)}catch(c){B=[6,c],o=0}finally{r=s=0}if(B[0]&5)throw B[1];return{value:B[0]?B[1]:void 0,done:!0}}}function ut(A,e,t){if(t||arguments.length===2)for(var r=0,o=e.length,s;r<o;r++)(s||!(r in e))&&(s||(s=Array.prototype.slice.call(e,0,r)),s[r]=e[r]);return A.concat(s||e)}for(var bA=function(){function A(e,t,r,o){this.left=e,this.top=t,this.width=r,this.height=o}return A.prototype.add=function(e,t,r,o){return new A(this.left+e,this.top+t,this.width+r,this.height+o)},A.fromClientRect=function(e,t){return new A(t.left+e.windowBounds.left,t.top+e.windowBounds.top,t.width,t.height)},A.fromDOMRectList=function(e,t){var r=t[0];return r?new A(r.x+e.windowBounds.left,r.y+e.windowBounds.top,r.width,r.height):A.EMPTY},A.EMPTY=new A(0,0,0,0),A}(),Ct=function(A,e){return bA.fromClientRect(A,e.getBoundingClientRect())},Rf=function(A){var e=A.body,t=A.documentElement;if(!e||!t)throw new Error("Unable to get document size");var r=Math.max(Math.max(e.scrollWidth,t.scrollWidth),Math.max(e.offsetWidth,t.offsetWidth),Math.max(e.clientWidth,t.clientWidth)),o=Math.max(Math.max(e.scrollHeight,t.scrollHeight),Math.max(e.offsetHeight,t.offsetHeight),Math.max(e.clientHeight,t.clientHeight));return new bA(0,0,r,o)},wt=function(A){for(var e=[],t=0,r=A.length;t<r;){var o=A.charCodeAt(t++);if(o>=55296&&o<=56319&&t<r){var s=A.charCodeAt(t++);(s&64512)===56320?e.push(((o&1023)<<10)+(s&1023)+65536):(e.push(o),t--)}else e.push(o)}return e},_=function(){for(var A=[],e=0;e<arguments.length;e++)A[e]=arguments[e];if(String.fromCodePoint)return String.fromCodePoint.apply(String,A);var t=A.length;if(!t)return"";for(var r=[],o=-1,s="";++o<t;){var a=A[o];a<=65535?r.push(a):(a-=65536,r.push((a>>10)+55296,a%1024+56320)),(o+1===t||r.length>16384)&&(s+=String.fromCharCode.apply(String,r),r.length=0)}return s},bo="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Re=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),ht=0;ht<bo.length;ht++)Re[bo.charCodeAt(ht)]=ht;var Tf=function(A){var e=A.length*.75,t=A.length,r,o=0,s,a,i,l;A[A.length-1]==="="&&(e--,A[A.length-2]==="="&&e--);var B=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(e):new Array(e),c=Array.isArray(B)?B:new Uint8Array(B);for(r=0;r<t;r+=4)s=Re[A.charCodeAt(r)],a=Re[A.charCodeAt(r+1)],i=Re[A.charCodeAt(r+2)],l=Re[A.charCodeAt(r+3)],c[o++]=s<<2|a>>4,c[o++]=(a&15)<<4|i>>2,c[o++]=(i&3)<<6|l&63;return B},Mf=function(A){for(var e=A.length,t=[],r=0;r<e;r+=2)t.push(A[r+1]<<8|A[r]);return t},Vf=function(A){for(var e=A.length,t=[],r=0;r<e;r+=4)t.push(A[r+3]<<24|A[r+2]<<16|A[r+1]<<8|A[r]);return t},Ae=5,yr=6+5,Ir=2,kf=yr-Ae,vo=65536>>Ae,xf=1<<Ae,br=xf-1,_f=1024>>Ae,Gf=vo+_f,Pf=Gf,$f=32,Xf=Pf+$f,Jf=65536>>yr,Wf=1<<kf,Zf=Wf-1,Do=function(A,e,t){return A.slice?A.slice(e,t):new Uint16Array(Array.prototype.slice.call(A,e,t))},zf=function(A,e,t){return A.slice?A.slice(e,t):new Uint32Array(Array.prototype.slice.call(A,e,t))},jf=function(A){var e=Tf(A),t=Array.isArray(e)?Vf(e):new Uint32Array(e),r=Array.isArray(e)?Mf(e):new Uint16Array(e),o=24,s=Do(r,o/2,t[4]/2),a=t[5]===2?Do(r,(o+t[4])/2):zf(t,Math.ceil((o+t[4])/4));return new Yf(t[0],t[1],t[2],t[3],s,a)},Yf=function(){function A(e,t,r,o,s,a){this.initialValue=e,this.errorValue=t,this.highStart=r,this.highValueIndex=o,this.index=s,this.data=a}return A.prototype.get=function(e){var t;if(e>=0){if(e<55296||e>56319&&e<=65535)return t=this.index[e>>Ae],t=(t<<Ir)+(e&br),this.data[t];if(e<=65535)return t=this.index[vo+(e-55296>>Ae)],t=(t<<Ir)+(e&br),this.data[t];if(e<this.highStart)return t=Xf-Jf+(e>>yr),t=this.index[t],t+=e>>Ae&Zf,t=this.index[t],t=(t<<Ir)+(e&br),this.data[t];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},A}(),qf="KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAY