UNPKG

shu-c-view

Version:

rollup 打包vue@2.7组件库框架

7 lines (6 loc) 29.2 kB
/*! * shu-c-view v2.0.0 * (c) 2024-04-23 * @license MIT */ "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("lodash/isArray"),t=require("lodash/isEmpty"),r=require("lodash/set"),n=require("lodash/isEqual"),o=require("lodash/isNil"),i=require("lodash/join"),u=require("lodash/forEach"),a=require("lodash/has"),c=require("lodash/omit"),l=require("lodash/find"),s=require("lodash/get");function f(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var p,d,g=f(e),v=f(t),h=f(r),m=f(n),y=f(o),b=f(i),E=f(u),S=f(a),x=f(c),_=f(l),O=f(s),I="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},w=function(e){try{return!!e()}catch(e){return!0}},j=!w((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),R=!w((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")})),N=R,C=Function.prototype,T=C.call,M=N&&C.bind.bind(T,T),P=N?M:function(e){return function(){return T.apply(e,arguments)}},A=function(e){return null==e},$=A,F=TypeError,k=function(e){if($(e))throw F("Can't call method on "+e);return e},q=k,D=Object,z=function(e){return D(q(e))},B=z,L=P({}.hasOwnProperty),U=Object.hasOwn||function(e,t){return L(B(e),t)},V=j,G=U,Y=Function.prototype,X=V&&Object.getOwnPropertyDescriptor,H=G(Y,"name"),K={EXISTS:H,PROPER:H&&"something"===function(){}.name,CONFIGURABLE:H&&(!V||V&&X(Y,"name").configurable)},W={},J=function(e){return e&&e.Math==Math&&e},Q=J("object"==typeof globalThis&&globalThis)||J("object"==typeof window&&window)||J("object"==typeof self&&self)||J("object"==typeof I&&I)||function(){return this}()||Function("return this")(),Z="object"==typeof document&&document.all,ee={all:Z,IS_HTMLDDA:void 0===Z&&void 0!==Z},te=ee.all,re=ee.IS_HTMLDDA?function(e){return"function"==typeof e||e===te}:function(e){return"function"==typeof e},ne=re,oe=ee.all,ie=ee.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:ne(e)||e===oe}:function(e){return"object"==typeof e?null!==e:ne(e)},ue=ie,ae=Q.document,ce=ue(ae)&&ue(ae.createElement),le=function(e){return ce?ae.createElement(e):{}},se=le,fe=!j&&!w((function(){return 7!=Object.defineProperty(se("div"),"a",{get:function(){return 7}}).a})),pe=j&&w((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype})),de=ie,ge=String,ve=TypeError,he=function(e){if(de(e))return e;throw ve(ge(e)+" is not an object")},me=R,ye=Function.prototype.call,be=me?ye.bind(ye):function(){return ye.apply(ye,arguments)},Ee=Q,Se=re,xe=function(e){return Se(e)?e:void 0},_e=function(e,t){return arguments.length<2?xe(Ee[e]):Ee[e]&&Ee[e][t]},Oe=P({}.isPrototypeOf),Ie=Q,we=_e("navigator","userAgent")||"",je=Ie.process,Re=Ie.Deno,Ne=je&&je.versions||Re&&Re.version,Ce=Ne&&Ne.v8;Ce&&(d=(p=Ce.split("."))[0]>0&&p[0]<4?1:+(p[0]+p[1])),!d&&we&&(!(p=we.match(/Edge\/(\d+)/))||p[1]>=74)&&(p=we.match(/Chrome\/(\d+)/))&&(d=+p[1]);var Te=d,Me=w,Pe=!!Object.getOwnPropertySymbols&&!Me((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&Te&&Te<41})),Ae=Pe&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,$e=_e,Fe=re,ke=Oe,qe=Object,De=Ae?function(e){return"symbol"==typeof e}:function(e){var t=$e("Symbol");return Fe(t)&&ke(t.prototype,qe(e))},ze=String,Be=re,Le=function(e){try{return ze(e)}catch(e){return"Object"}},Ue=TypeError,Ve=function(e){if(Be(e))return e;throw Ue(Le(e)+" is not a function")},Ge=A,Ye=function(e,t){var r=e[t];return Ge(r)?void 0:Ve(r)},Xe=be,He=re,Ke=ie,We=TypeError,Je={exports:{}},Qe=Q,Ze=Object.defineProperty,et=function(e,t){try{Ze(Qe,e,{value:t,configurable:!0,writable:!0})}catch(r){Qe[e]=t}return t},tt=et,rt=Q["__core-js_shared__"]||tt("__core-js_shared__",{}),nt=rt;(Je.exports=function(e,t){return nt[e]||(nt[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.26.1",mode:"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"});var ot=P,it=0,ut=Math.random(),at=ot(1..toString),ct=function(e){return"Symbol("+(void 0===e?"":e)+")_"+at(++it+ut,36)},lt=Q,st=Je.exports,ft=U,pt=ct,dt=Pe,gt=Ae,vt=st("wks"),ht=lt.Symbol,mt=ht&&ht.for,yt=gt?ht:ht&&ht.withoutSetter||pt,bt=function(e){if(!ft(vt,e)||!dt&&"string"!=typeof vt[e]){var t="Symbol."+e;dt&&ft(ht,e)?vt[e]=ht[e]:vt[e]=gt&&mt?mt(t):yt(t)}return vt[e]},Et=be,St=ie,xt=De,_t=Ye,Ot=function(e,t){var r,n;if("string"===t&&He(r=e.toString)&&!Ke(n=Xe(r,e)))return n;if(He(r=e.valueOf)&&!Ke(n=Xe(r,e)))return n;if("string"!==t&&He(r=e.toString)&&!Ke(n=Xe(r,e)))return n;throw We("Can't convert object to primitive value")},It=TypeError,wt=bt("toPrimitive"),jt=function(e,t){if(!St(e)||xt(e))return e;var r,n=_t(e,wt);if(n){if(void 0===t&&(t="default"),r=Et(n,e,t),!St(r)||xt(r))return r;throw It("Can't convert object to primitive value")}return void 0===t&&(t="number"),Ot(e,t)},Rt=jt,Nt=De,Ct=function(e){var t=Rt(e,"string");return Nt(t)?t:t+""},Tt=j,Mt=fe,Pt=pe,At=he,$t=Ct,Ft=TypeError,kt=Object.defineProperty,qt=Object.getOwnPropertyDescriptor;W.f=Tt?Pt?function(e,t,r){if(At(e),t=$t(t),At(r),"function"==typeof e&&"prototype"===t&&"value"in r&&"writable"in r&&!r.writable){var n=qt(e,t);n&&n.writable&&(e[t]=r.value,r={configurable:"configurable"in r?r.configurable:n.configurable,enumerable:"enumerable"in r?r.enumerable:n.enumerable,writable:!1})}return kt(e,t,r)}:kt:function(e,t,r){if(At(e),t=$t(t),At(r),Mt)try{return kt(e,t,r)}catch(e){}if("get"in r||"set"in r)throw Ft("Accessors not supported");return"value"in r&&(e[t]=r.value),e};var Dt=j,zt=K.EXISTS,Bt=P,Lt=W.f,Ut=Function.prototype,Vt=Bt(Ut.toString),Gt=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,Yt=Bt(Gt.exec);Dt&&!zt&&Lt(Ut,"name",{configurable:!0,get:function(){try{return Yt(Gt,Vt(this))[1]}catch(e){return""}}});var Xt={},Ht={},Kt={}.propertyIsEnumerable,Wt=Object.getOwnPropertyDescriptor,Jt=Wt&&!Kt.call({1:2},1);Ht.f=Jt?function(e){var t=Wt(this,e);return!!t&&t.enumerable}:Kt;var Qt=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},Zt=P,er=Zt({}.toString),tr=Zt("".slice),rr=function(e){return tr(er(e),8,-1)},nr=w,or=rr,ir=Object,ur=P("".split),ar=nr((function(){return!ir("z").propertyIsEnumerable(0)}))?function(e){return"String"==or(e)?ur(e,""):ir(e)}:ir,cr=k,lr=function(e){return ar(cr(e))},sr=j,fr=be,pr=Ht,dr=Qt,gr=lr,vr=Ct,hr=U,mr=fe,yr=Object.getOwnPropertyDescriptor;Xt.f=sr?yr:function(e,t){if(e=gr(e),t=vr(t),mr)try{return yr(e,t)}catch(e){}if(hr(e,t))return dr(!fr(pr.f,e,t),e[t])};var br=W,Er=Qt,Sr=j?function(e,t,r){return br.f(e,t,Er(1,r))}:function(e,t,r){return e[t]=r,e},xr={exports:{}},_r=re,Or=rt,Ir=P(Function.toString);_r(Or.inspectSource)||(Or.inspectSource=function(e){return Ir(e)});var wr,jr,Rr,Nr=Or.inspectSource,Cr=re,Tr=Q.WeakMap,Mr=Cr(Tr)&&/native code/.test(String(Tr)),Pr=Je.exports,Ar=ct,$r=Pr("keys"),Fr=function(e){return $r[e]||($r[e]=Ar(e))},kr={},qr=Mr,Dr=Q,zr=ie,Br=Sr,Lr=U,Ur=rt,Vr=Fr,Gr=kr,Yr=Dr.TypeError,Xr=Dr.WeakMap;if(qr||Ur.state){var Hr=Ur.state||(Ur.state=new Xr);Hr.get=Hr.get,Hr.has=Hr.has,Hr.set=Hr.set,wr=function(e,t){if(Hr.has(e))throw Yr("Object already initialized");return t.facade=e,Hr.set(e,t),t},jr=function(e){return Hr.get(e)||{}},Rr=function(e){return Hr.has(e)}}else{var Kr=Vr("state");Gr[Kr]=!0,wr=function(e,t){if(Lr(e,Kr))throw Yr("Object already initialized");return t.facade=e,Br(e,Kr,t),t},jr=function(e){return Lr(e,Kr)?e[Kr]:{}},Rr=function(e){return Lr(e,Kr)}}var Wr={set:wr,get:jr,has:Rr,enforce:function(e){return Rr(e)?jr(e):wr(e,{})},getterFor:function(e){return function(t){var r;if(!zr(t)||(r=jr(t)).type!==e)throw Yr("Incompatible receiver, "+e+" required");return r}}},Jr=w,Qr=re,Zr=U,en=j,tn=K.CONFIGURABLE,rn=Nr,nn=Wr.enforce,on=Wr.get,un=Object.defineProperty,an=en&&!Jr((function(){return 8!==un((function(){}),"length",{value:8}).length})),cn=String(String).split("String"),ln=xr.exports=function(e,t,r){"Symbol("===String(t).slice(0,7)&&(t="["+String(t).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),r&&r.getter&&(t="get "+t),r&&r.setter&&(t="set "+t),(!Zr(e,"name")||tn&&e.name!==t)&&(en?un(e,"name",{value:t,configurable:!0}):e.name=t),an&&r&&Zr(r,"arity")&&e.length!==r.arity&&un(e,"length",{value:r.arity});try{r&&Zr(r,"constructor")&&r.constructor?en&&un(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var n=nn(e);return Zr(n,"source")||(n.source=cn.join("string"==typeof t?t:"")),e};Function.prototype.toString=ln((function(){return Qr(this)&&on(this).source||rn(this)}),"toString");var sn=re,fn=W,pn=xr.exports,dn=et,gn=function(e,t,r,n){n||(n={});var o=n.enumerable,i=void 0!==n.name?n.name:t;if(sn(r)&&pn(r,i,n),n.global)o?e[t]=r:dn(t,r);else{try{n.unsafe?e[t]&&(o=!0):delete e[t]}catch(e){}o?e[t]=r:fn.f(e,t,{value:r,enumerable:!1,configurable:!n.nonConfigurable,writable:!n.nonWritable})}return e},vn={},hn=Math.ceil,mn=Math.floor,yn=Math.trunc||function(e){var t=+e;return(t>0?mn:hn)(t)},bn=function(e){var t=+e;return t!=t||0===t?0:yn(t)},En=bn,Sn=Math.max,xn=Math.min,_n=bn,On=Math.min,In=function(e){return e>0?On(_n(e),9007199254740991):0},wn=In,jn=lr,Rn=function(e,t){var r=En(e);return r<0?Sn(r+t,0):xn(r,t)},Nn=function(e){return wn(e.length)},Cn=function(e){return function(t,r,n){var o,i=jn(t),u=Nn(i),a=Rn(n,u);if(e&&r!=r){for(;u>a;)if((o=i[a++])!=o)return!0}else for(;u>a;a++)if((e||a in i)&&i[a]===r)return e||a||0;return!e&&-1}},Tn={includes:Cn(!0),indexOf:Cn(!1)},Mn=U,Pn=lr,An=Tn.indexOf,$n=kr,Fn=P([].push),kn=function(e,t){var r,n=Pn(e),o=0,i=[];for(r in n)!Mn($n,r)&&Mn(n,r)&&Fn(i,r);for(;t.length>o;)Mn(n,r=t[o++])&&(~An(i,r)||Fn(i,r));return i},qn=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Dn=kn,zn=qn.concat("length","prototype");vn.f=Object.getOwnPropertyNames||function(e){return Dn(e,zn)};var Bn={};Bn.f=Object.getOwnPropertySymbols;var Ln=_e,Un=vn,Vn=Bn,Gn=he,Yn=P([].concat),Xn=Ln("Reflect","ownKeys")||function(e){var t=Un.f(Gn(e)),r=Vn.f;return r?Yn(t,r(e)):t},Hn=U,Kn=Xn,Wn=Xt,Jn=W,Qn=w,Zn=re,eo=/#|\.prototype\./,to=function(e,t){var r=no[ro(e)];return r==io||r!=oo&&(Zn(t)?Qn(t):!!t)},ro=to.normalize=function(e){return String(e).replace(eo,".").toLowerCase()},no=to.data={},oo=to.NATIVE="N",io=to.POLYFILL="P",uo=to,ao=Q,co=Xt.f,lo=Sr,so=gn,fo=et,po=function(e,t,r){for(var n=Kn(t),o=Jn.f,i=Wn.f,u=0;u<n.length;u++){var a=n[u];Hn(e,a)||r&&Hn(r,a)||o(e,a,i(t,a))}},go=uo,vo=function(e,t){var r,n,o,i,u,a=e.target,c=e.global,l=e.stat;if(r=c?ao:l?ao[a]||fo(a,{}):(ao[a]||{}).prototype)for(n in t){if(i=t[n],o=e.dontCallGetSet?(u=co(r,n))&&u.value:r[n],!go(c?n:a+(l?".":"#")+n,e.forced)&&void 0!==o){if(typeof i==typeof o)continue;po(i,o)}(e.sham||o&&o.sham)&&lo(i,"sham",!0),so(r,n,i,e)}},ho={};ho[bt("toStringTag")]="z";var mo="[object z]"===String(ho),yo=re,bo=rr,Eo=bt("toStringTag"),So=Object,xo="Arguments"==bo(function(){return arguments}()),_o=mo?bo:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=So(e),Eo))?r:xo?bo(t):"Object"==(n=bo(t))&&yo(t.callee)?"Arguments":n},Oo=_o,Io=String,wo=function(e){if("Symbol"===Oo(e))throw TypeError("Cannot convert a Symbol value to a string");return Io(e)},jo=he,Ro=function(){var e=jo(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t},No=w,Co=Q.RegExp,To=No((function(){var e=Co("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),Mo=To||No((function(){return!Co("a","y").sticky})),Po=To||No((function(){var e=Co("^r","gy");return e.lastIndex=2,null!=e.exec("str")})),Ao={BROKEN_CARET:Po,MISSED_STICKY:Mo,UNSUPPORTED_Y:To},$o={},Fo=kn,ko=qn,qo=Object.keys||function(e){return Fo(e,ko)},Do=j,zo=pe,Bo=W,Lo=he,Uo=lr,Vo=qo;$o.f=Do&&!zo?Object.defineProperties:function(e,t){Lo(e);for(var r,n=Uo(t),o=Vo(t),i=o.length,u=0;i>u;)Bo.f(e,r=o[u++],n[r]);return e};var Go,Yo=_e("document","documentElement"),Xo=he,Ho=$o,Ko=qn,Wo=kr,Jo=Yo,Qo=le,Zo=Fr("IE_PROTO"),ei=function(){},ti=function(e){return"<script>"+e+"<\/script>"},ri=function(e){e.write(ti("")),e.close();var t=e.parentWindow.Object;return e=null,t},ni=function(){try{Go=new ActiveXObject("htmlfile")}catch(e){}var e,t;ni="undefined"!=typeof document?document.domain&&Go?ri(Go):((t=Qo("iframe")).style.display="none",Jo.appendChild(t),t.src=String("javascript:"),(e=t.contentWindow.document).open(),e.write(ti("document.F=Object")),e.close(),e.F):ri(Go);for(var r=Ko.length;r--;)delete ni.prototype[Ko[r]];return ni()};Wo[Zo]=!0;var oi=Object.create||function(e,t){var r;return null!==e?(ei.prototype=Xo(e),r=new ei,ei.prototype=null,r[Zo]=e):r=ni(),void 0===t?r:Ho.f(r,t)},ii=w,ui=Q.RegExp,ai=ii((function(){var e=ui(".","s");return!(e.dotAll&&e.exec("\n")&&"s"===e.flags)})),ci=w,li=Q.RegExp,si=ci((function(){var e=li("(?<a>b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$<a>c")})),fi=be,pi=P,di=wo,gi=Ro,vi=Ao,hi=Je.exports,mi=oi,yi=Wr.get,bi=ai,Ei=si,Si=hi("native-string-replace",String.prototype.replace),xi=RegExp.prototype.exec,_i=xi,Oi=pi("".charAt),Ii=pi("".indexOf),wi=pi("".replace),ji=pi("".slice),Ri=function(){var e=/a/,t=/b*/g;return fi(xi,e,"a"),fi(xi,t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),Ni=vi.BROKEN_CARET,Ci=void 0!==/()??/.exec("")[1];(Ri||Ci||Ni||bi||Ei)&&(_i=function(e){var t,r,n,o,i,u,a,c=this,l=yi(c),s=di(e),f=l.raw;if(f)return f.lastIndex=c.lastIndex,t=fi(_i,f,s),c.lastIndex=f.lastIndex,t;var p=l.groups,d=Ni&&c.sticky,g=fi(gi,c),v=c.source,h=0,m=s;if(d&&(g=wi(g,"y",""),-1===Ii(g,"g")&&(g+="g"),m=ji(s,c.lastIndex),c.lastIndex>0&&(!c.multiline||c.multiline&&"\n"!==Oi(s,c.lastIndex-1))&&(v="(?: "+v+")",m=" "+m,h++),r=new RegExp("^(?:"+v+")",g)),Ci&&(r=new RegExp("^"+v+"$(?!\\s)",g)),Ri&&(n=c.lastIndex),o=fi(xi,d?r:c,m),d?o?(o.input=ji(o.input,h),o[0]=ji(o[0],h),o.index=c.lastIndex,c.lastIndex+=o[0].length):c.lastIndex=0:Ri&&o&&(c.lastIndex=c.global?o.index+o[0].length:n),Ci&&o&&o.length>1&&fi(Si,o[0],r,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(o[i]=void 0)})),o&&p)for(o.groups=u=mi(null),i=0;i<p.length;i++)u[(a=p[i])[0]]=o[a[1]];return o});var Ti=_i;vo({target:"RegExp",proto:!0,forced:/./.exec!==Ti},{exec:Ti});var Mi,Pi,Ai=vo,$i=be,Fi=re,ki=he,qi=wo,Di=(Mi=!1,(Pi=/[ac]/).exec=function(){return Mi=!0,/./.exec.apply(this,arguments)},!0===Pi.test("abc")&&Mi),zi=/./.test;Ai({target:"RegExp",proto:!0,forced:!Di},{test:function(e){var t=ki(this),r=qi(e),n=t.exec;if(!Fi(n))return $i(zi,t,r);var o=$i(n,t,r);return null!==o&&(ki(o),!0)}});var Bi=R,Li=Function.prototype,Ui=Li.apply,Vi=Li.call,Gi="object"==typeof Reflect&&Reflect.apply||(Bi?Vi.bind(Ui):function(){return Vi.apply(Ui,arguments)}),Yi=rr,Xi=P,Hi=function(e){if("Function"===Yi(e))return Xi(e)},Ki=gn,Wi=Ti,Ji=w,Qi=bt,Zi=Sr,eu=Qi("species"),tu=RegExp.prototype,ru=P,nu=bn,ou=wo,iu=k,uu=ru("".charAt),au=ru("".charCodeAt),cu=ru("".slice),lu=function(e){return function(t,r){var n,o,i=ou(iu(t)),u=nu(r),a=i.length;return u<0||u>=a?e?"":void 0:(n=au(i,u))<55296||n>56319||u+1===a||(o=au(i,u+1))<56320||o>57343?e?uu(i,u):n:e?cu(i,u,u+2):o-56320+(n-55296<<10)+65536}},su={codeAt:lu(!1),charAt:lu(!0)}.charAt,fu=P,pu=z,du=Math.floor,gu=fu("".charAt),vu=fu("".replace),hu=fu("".slice),mu=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,yu=/\$([$&'`]|\d{1,2})/g,bu=be,Eu=he,Su=re,xu=rr,_u=Ti,Ou=TypeError,Iu=Gi,wu=be,ju=P,Ru=function(e,t,r,n){var o=Qi(e),i=!Ji((function(){var t={};return t[o]=function(){return 7},7!=""[e](t)})),u=i&&!Ji((function(){var t=!1,r=/a/;return"split"===e&&((r={}).constructor={},r.constructor[eu]=function(){return r},r.flags="",r[o]=/./[o]),r.exec=function(){return t=!0,null},r[o](""),!t}));if(!i||!u||r){var a=Hi(/./[o]),c=t(o,""[e],(function(e,t,r,n,o){var u=Hi(e),c=t.exec;return c===Wi||c===tu.exec?i&&!o?{done:!0,value:a(t,r,n)}:{done:!0,value:u(r,t,n)}:{done:!1}}));Ki(String.prototype,e,c[0]),Ki(tu,o,c[1])}n&&Zi(tu[o],"sham",!0)},Nu=w,Cu=he,Tu=re,Mu=A,Pu=bn,Au=In,$u=wo,Fu=k,ku=function(e,t,r){return t+(r?su(e,t).length:1)},qu=Ye,Du=function(e,t,r,n,o,i){var u=r+e.length,a=n.length,c=yu;return void 0!==o&&(o=pu(o),c=mu),vu(i,c,(function(i,c){var l;switch(gu(c,0)){case"$":return"$";case"&":return e;case"`":return hu(t,0,r);case"'":return hu(t,u);case"<":l=o[hu(c,1,-1)];break;default:var s=+c;if(0===s)return i;if(s>a){var f=du(s/10);return 0===f?i:f<=a?void 0===n[f-1]?gu(c,1):n[f-1]+gu(c,1):i}l=n[s-1]}return void 0===l?"":l}))},zu=function(e,t){var r=e.exec;if(Su(r)){var n=bu(r,e,t);return null!==n&&Eu(n),n}if("RegExp"===xu(e))return bu(_u,e,t);throw Ou("RegExp#exec called on incompatible receiver")},Bu=bt("replace"),Lu=Math.max,Uu=Math.min,Vu=ju([].concat),Gu=ju([].push),Yu=ju("".indexOf),Xu=ju("".slice),Hu="$0"==="a".replace(/./,"$0"),Ku=!!/./[Bu]&&""===/./[Bu]("a","$0"),Wu=!Nu((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")}));Ru("replace",(function(e,t,r){var n=Ku?"$":"$0";return[function(e,r){var n=Fu(this),o=Mu(e)?void 0:qu(e,Bu);return o?wu(o,e,n,r):wu(t,$u(n),e,r)},function(e,o){var i=Cu(this),u=$u(e);if("string"==typeof o&&-1===Yu(o,n)&&-1===Yu(o,"$<")){var a=r(t,i,u,o);if(a.done)return a.value}var c=Tu(o);c||(o=$u(o));var l=i.global;if(l){var s=i.unicode;i.lastIndex=0}for(var f=[];;){var p=zu(i,u);if(null===p)break;if(Gu(f,p),!l)break;""===$u(p[0])&&(i.lastIndex=ku(u,Au(i.lastIndex),s))}for(var d,g="",v=0,h=0;h<f.length;h++){for(var m=$u((p=f[h])[0]),y=Lu(Uu(Pu(p.index),u.length),0),b=[],E=1;E<p.length;E++)Gu(b,void 0===(d=p[E])?d:String(d));var S=p.groups;if(c){var x=Vu([m],b,y,u);void 0!==S&&Gu(x,S);var _=$u(Iu(o,void 0,x))}else _=Du(m,u,y,b,S,o);y>=v&&(g+=Xu(u,v,y)+_,v=y+m.length)}return g+Xu(u,v)}]}),!Wu||!Hu||Ku);var Ju=re,Qu=String,Zu=TypeError,ea=P,ta=he,ra=function(e){if("object"==typeof e||Ju(e))return e;throw Zu("Can't set "+Qu(e)+" as a prototype")},na=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,r={};try{(e=ea(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(r,[]),t=r instanceof Array}catch(e){}return function(r,n){return ta(r),ra(n),t?e(r,n):r.__proto__=n,r}}():void 0),oa=re,ia=ie,ua=na,aa=function(e,t,r){var n,o;return ua&&oa(n=t.constructor)&&n!==r&&ia(o=n.prototype)&&o!==r.prototype&&ua(e,o),e},ca=ie,la=rr,sa=bt("match"),fa=be,pa=U,da=Oe,ga=Ro,va=RegExp.prototype,ha=function(e){var t=e.flags;return void 0!==t||"flags"in va||pa(e,"flags")||!da(va,e)?t:fa(ga,e)},ma=W.f,ya=_e,ba=W,Ea=j,Sa=bt("species"),xa=j,_a=Q,Oa=P,Ia=uo,wa=aa,ja=Sr,Ra=vn.f,Na=Oe,Ca=function(e){var t;return ca(e)&&(void 0!==(t=e[sa])?!!t:"RegExp"==la(e))},Ta=wo,Ma=ha,Pa=Ao,Aa=function(e,t,r){r in e||ma(e,r,{configurable:!0,get:function(){return t[r]},set:function(e){t[r]=e}})},$a=gn,Fa=w,ka=U,qa=Wr.enforce,Da=function(e){var t=ya(e),r=ba.f;Ea&&t&&!t[Sa]&&r(t,Sa,{configurable:!0,get:function(){return this}})},za=ai,Ba=si,La=bt("match"),Ua=_a.RegExp,Va=Ua.prototype,Ga=_a.SyntaxError,Ya=Oa(Va.exec),Xa=Oa("".charAt),Ha=Oa("".replace),Ka=Oa("".indexOf),Wa=Oa("".slice),Ja=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,Qa=/a/g,Za=/a/g,ec=new Ua(Qa)!==Qa,tc=Pa.MISSED_STICKY,rc=Pa.UNSUPPORTED_Y,nc=xa&&(!ec||tc||za||Ba||Fa((function(){return Za[La]=!1,Ua(Qa)!=Qa||Ua(Za)==Za||"/a/i"!=Ua(Qa,"i")})));if(Ia("RegExp",nc)){for(var oc=function(e,t){var r,n,o,i,u,a,c=Na(Va,this),l=Ca(e),s=void 0===t,f=[],p=e;if(!c&&l&&s&&e.constructor===oc)return e;if((l||Na(Va,e))&&(e=e.source,s&&(t=Ma(p))),e=void 0===e?"":Ta(e),t=void 0===t?"":Ta(t),p=e,za&&"dotAll"in Qa&&(n=!!t&&Ka(t,"s")>-1)&&(t=Ha(t,/s/g,"")),r=t,tc&&"sticky"in Qa&&(o=!!t&&Ka(t,"y")>-1)&&rc&&(t=Ha(t,/y/g,"")),Ba&&(i=function(e){for(var t,r=e.length,n=0,o="",i=[],u={},a=!1,c=!1,l=0,s="";n<=r;n++){if("\\"===(t=Xa(e,n)))t+=Xa(e,++n);else if("]"===t)a=!1;else if(!a)switch(!0){case"["===t:a=!0;break;case"("===t:Ya(Ja,Wa(e,n+1))&&(n+=2,c=!0),o+=t,l++;continue;case">"===t&&c:if(""===s||ka(u,s))throw new Ga("Invalid capture group name");u[s]=!0,i[i.length]=[s,l],c=!1,s="";continue}c?s+=t:o+=t}return[o,i]}(e),e=i[0],f=i[1]),u=wa(Ua(e,t),c?this:Va,oc),(n||o||f.length)&&(a=qa(u),n&&(a.dotAll=!0,a.raw=oc(function(e){for(var t,r=e.length,n=0,o="",i=!1;n<=r;n++)"\\"!==(t=Xa(e,n))?i||"."!==t?("["===t?i=!0:"]"===t&&(i=!1),o+=t):o+="[\\s\\S]":o+=t+Xa(e,++n);return o}(e),r)),o&&(a.sticky=!0),f.length&&(a.groups=f)),e!==p)try{ja(u,"source",""===p?"(?:)":p)}catch(e){}return u},ic=Ra(Ua),uc=0;ic.length>uc;)Aa(oc,Ua,ic[uc++]);Va.constructor=oc,oc.prototype=Va,$a(_a,"RegExp",oc,{constructor:!0})}Da("RegExp");var ac=xr.exports,cc=W,lc=j,sc=Ao.MISSED_STICKY,fc=rr,pc=function(e,t,r){return r.get&&ac(r.get,t,{getter:!0}),r.set&&ac(r.set,t,{setter:!0}),cc.f(e,t,r)},dc=Wr.get,gc=RegExp.prototype,vc=TypeError;lc&&sc&&pc(gc,"sticky",{configurable:!0,get:function(){if(this!==gc){if("RegExp"===fc(this))return!!dc(this).sticky;throw vc("Incompatible receiver, RegExp required")}}});var hc=K.PROPER,mc=gn,yc=he,bc=wo,Ec=w,Sc=ha,xc=RegExp.prototype.toString,_c=Ec((function(){return"/a/b"!=xc.call({source:"a",flags:"b"})})),Oc=hc&&"toString"!=xc.name;(_c||Oc)&&mc(RegExp.prototype,"toString",(function(){var e=yc(this);return"/"+bc(e.source)+"/"+bc(Sc(e))}),{unsafe:!0});var Ic=P(1..valueOf),wc=k,jc=wo,Rc=P("".replace),Nc="[\t\n\v\f\r                 \u2028\u2029\ufeff]",Cc=RegExp("^"+Nc+Nc+"*"),Tc=RegExp(Nc+Nc+"*$"),Mc=function(e){return function(t){var r=jc(wc(t));return 1&e&&(r=Rc(r,Cc,"")),2&e&&(r=Rc(r,Tc,"")),r}},Pc={start:Mc(1),end:Mc(2),trim:Mc(3)},Ac=j,$c=Q,Fc=P,kc=uo,qc=gn,Dc=U,zc=aa,Bc=Oe,Lc=De,Uc=jt,Vc=w,Gc=vn.f,Yc=Xt.f,Xc=W.f,Hc=Ic,Kc=Pc.trim,Wc=$c.Number,Jc=Wc.prototype,Qc=$c.TypeError,Zc=Fc("".slice),el=Fc("".charCodeAt),tl=function(e){var t=Uc(e,"number");return"bigint"==typeof t?t:rl(t)},rl=function(e){var t,r,n,o,i,u,a,c,l=Uc(e,"number");if(Lc(l))throw Qc("Cannot convert a Symbol value to a number");if("string"==typeof l&&l.length>2)if(l=Kc(l),43===(t=el(l,0))||45===t){if(88===(r=el(l,2))||120===r)return NaN}else if(48===t){switch(el(l,1)){case 66:case 98:n=2,o=49;break;case 79:case 111:n=8,o=55;break;default:return+l}for(u=(i=Zc(l,2)).length,a=0;a<u;a++)if((c=el(i,a))<48||c>o)return NaN;return parseInt(i,n)}return+l};if(kc("Number",!Wc(" 0o1")||!Wc("0b1")||Wc("+0x1"))){for(var nl,ol=function(e){var t=arguments.length<1?0:Wc(tl(e)),r=this;return Bc(Jc,r)&&Vc((function(){Hc(r)}))?zc(Object(t),r,ol):t},il=Ac?Gc(Wc):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),ul=0;il.length>ul;ul++)Dc(Wc,nl=il[ul])&&!Dc(ol,nl)&&Xc(ol,nl,Yc(Wc,nl));ol.prototype=Jc,Jc.constructor=ol,qc($c,"Number",ol,{constructor:!0})}var al={inject:["getBaseElForm"],props:{title:{type:String,default:""},colon:{type:Boolean,default:!1},column:{type:Number,default:4},border:{type:Boolean,default:!0},detail:{type:Array,default:()=>[]},model:{type:Object,default:()=>({})},rules:{type:Object,default:()=>({})},size:{type:String,default:"medium"}},data(){return this.desc="表单布局,是一种专门用于管理表单中输入字段的布局",{}},methods:{registerEvent(e,t){if(S(e,"listeners")&&!v(e.listeners)){const r=this.$refs["ref-form-item"][t],n=e.listeners;E(n,((e,t)=>{r.$off(t,e),r.$on(t,e)}))}},getComponent:e=>e,getComponentProps:e=>x(e,["value","span","name","label","labelHtml","rules","labelWidth","required","error","showMessage","inlineMessage","size","show-message","inline-message","itemCtCls"]),onInputModel(e,t){this.$emit("updateModel",e,t)},_isRenderErrorSlot:(e={})=>!y(O(e,"slotNode.error")),_renderErrorHtml(e=function(){},t=""){this.$slots.default=e(this.$createElement,t)},renderRequireIcon({required:e,rules:t,name:r}){if(e)return!0;let n=_(t,(e=>!0===e.required));return!(y(n)||!n.required)||(n=O(this.rules,r),!y(n)&&null!==_(t,(e=>e.required))||void 0)}}};function cl(e,t,r,n,o,i,u,a,c,l){"boolean"!=typeof u&&(c=a,a=u,u=!1);const s="function"==typeof r?r.options:r;let f;if(e&&e.render&&(s.render=e.render,s.staticRenderFns=e.staticRenderFns,s._compiled=!0,o&&(s.functional=!0)),n&&(s._scopeId=n),i?(f=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,c(e)),e&&e._registeredComponents&&e._registeredComponents.add(i)},s._ssrRegister=f):t&&(f=u?function(e){t.call(this,l(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,a(e))}),f)if(s.functional){const e=s.render;s.render=function(t,r){return f.call(r),e(t,r)}}else{const e=s.beforeCreate;s.beforeCreate=e?[].concat(e,f):[f]}return r}const ll=al;var sl=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",[r("el-descriptions",{attrs:{title:e.title,column:e.column,colon:e.colon,border:e.border,size:e.size}},[e._l(e.detail,(function(t,n){return[r("el-descriptions-item",e._b({key:t.name},"el-descriptions-item",t,!1),[r("template",{slot:"label"},[e.renderRequireIcon(t)?r("span",{staticClass:"base-field-required-cls"},[e._v("*")]):e._e(),e._v(e._s(t.label))]),e._v(" "),r("el-form-item",{attrs:{prop:t.name,required:t.required,rules:t.rules,error:t.error,"show-message":t.showMessage,"inline-message":t.inlineMessage,size:t.size},scopedSlots:e._u([e._isRenderErrorSlot(t)?{key:"error",fn:function(r){var n=r.error;return[e._v("\n "+e._s(e._renderErrorHtml(t.slotNode.error,n))+"\n "),e._t("default")]}}:null],null,!0)},[r(e.getComponent(t.el),e._b({ref:"ref-form-item",refInFor:!0,tag:"component",attrs:{value:e.model[t.name],"select-tree-value":e.model[t.name],"select-grid-value":e.model[t.name],"cascader-tree-value":e.model[t.name],"check-box-group-value":e.model[t.name]},on:{input:function(r){return e.onInputModel(r,t.name)},selectTreeChange:function(r){return e.onInputModel(r,t.name)},selectGridChange:function(r){return e.onInputModel(r,t.name)},selectChange:function(r){return e.onInputModel(r,t.name)},change:function(r){return e.onInputModel(r,t.name)},cascaderTreeChange:function(r){return e.onInputModel(r,t.name)},checkBoxGroupChange:function(r){return e.onInputModel(r,t.name)},inputChange:function(r){return e.onInputModel(r,t.name)},selectInputChange:function(r){return e.onInputModel(r,t.name)},"hook:mounted":function(r){return e.registerEvent(t,n)}}},"component",e.getComponentProps(t),!1))],1)],2)]}))],2)],1)};sl._withStripped=!0;const fl=cl({render:sl,staticRenderFns:[]},undefined,ll,undefined,false,undefined,!1,void 0,void 0,void 0);var pl={name:"BaseElForm",inheritAttrs:!1,provide:function(){return{getBaseElForm:this}},props:{title:{type:String,default:""},border:{type:Boolean,default:!1},colon:{type:Boolean,default:!0},column:{type:Number,default:3},detail:{type:Array,default:function(){return[]}},ctCls:{type:String},model:{type:Object,default:function(){return{}}},rules:{type:Object,default:function(){return{}}},size:{type:String,default:"medium",validator:function(e){return-1!==["medium","small","mini"].indexOf(e)}},isRender:{type:Boolean,default:!0},isDisplay:{type:Boolean,default:!0}},data:function(){return{refName:"".concat(this._uid,"-el-form-ref")}},methods:{_validateEvent:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.$emit("validate",e,t,r)},validate:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};this.$refs[this.refName].validate((function(r){if(!r)return t(),!1;e()}))},resetFields:function(){this.$refs[this.refName].resetFields()},clearValidate:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.$refs[this.refName].clearValidate(e)},validateField:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};v(e)||this.$refs[this.refName].validateField(e,t)},getForm:function(){return this.$refs[this.refName]}},render:function(e){var t=this;if(m(this.isRender,!1))return e();var r={};m(this.isDisplay,!1)&&h(r,"display","none");var n=["base-el-form-layout"];return y(this.ctCls)||n.push(this.ctCls),this.rowErrorMessage&&n.push("base-row_error_message"),e("el-form",{ref:this.refName,style:r,attrs:{id:this.$attrs.id},class:b(n," "),props:{model:this.model,rules:this.rules,size:this.size},on:{validate:this._validateEvent}},[e(fl,{props:{title:this.title,colon:this.colon,column:this.column,border:this.border,detail:this.detail,model:this.model,rules:this.rules,size:this.size},on:{updateModel:function(e,r){t.model[r]=e}}},[])])}};pl.install=function(e,t){var r;if(r="按需加载独立组件:".concat(pl.name),"development"!==process.env.NODE_ENV&&"dev"!==process.env.NODE_ENV||console.warn(r),g(t)&&!v(t))for(var n=0;n<t.length;n+=1)t[n].name!==pl.name&&e.use(t[n]);e.component(pl.name,pl)},exports.BaseElForm=pl;