UNPKG

shu-c-view

Version:

rollup 打包vue组件库框架

7 lines (6 loc) 15.6 kB
/*! * shu-c-view v1.2.37 * (c) 2022-09-22 * @license MIT */ "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("lodash/get"),e=require("lodash/has"),n=require("lodash/set"),r=require("lodash/isEqual"),o=require("lodash/isArray"),i=require("lodash/isEmpty"),a=require("lodash/assign");function u(t){return t&&"object"==typeof t&&"default"in t?t.default:t}var c=u(t),l=u(e),s=u(n),f=u(r),p=u(o),h=u(i),g=u(a),d="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},v=function(t){try{return!!t()}catch(t){return!0}},y=!v((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),m={},E=function(t){return t&&t.Math==Math&&t},b=E("object"==typeof globalThis&&globalThis)||E("object"==typeof window&&window)||E("object"==typeof self&&self)||E("object"==typeof d&&d)||function(){return this}()||Function("return this")(),x=function(t){return"object"==typeof t?null!==t:"function"==typeof t},S=x,_=b.document,O=S(_)&&S(_.createElement),w=function(t){return O?_.createElement(t):{}},P=!y&&!v((function(){return 7!=Object.defineProperty(w("div"),"a",{get:function(){return 7}}).a})),R=x,j=function(t){if(!R(t))throw TypeError(String(t)+" is not an object");return t},T=x,I=function(t,e){if(!T(t))return t;var n,r;if(e&&"function"==typeof(n=t.toString)&&!T(r=n.call(t)))return r;if("function"==typeof(n=t.valueOf)&&!T(r=n.call(t)))return r;if(!e&&"function"==typeof(n=t.toString)&&!T(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")},A=y,$=P,C=j,N=I,D=Object.defineProperty;m.f=A?D:function(t,e,n){if(C(t),e=N(e,!0),C(n),$)try{return D(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t};var U=y,M=m.f,k=Function.prototype,q=k.toString,L=/^\s*function ([^ (]*)/;U&&!("name"in k)&&M(k,"name",{configurable:!0,get:function(){try{return q.call(this).match(L)[1]}catch(t){return""}}});var B={},F={},K={}.propertyIsEnumerable,G=Object.getOwnPropertyDescriptor,Y=G&&!K.call({1:2},1);F.f=Y?function(t){var e=G(this,t);return!!e&&e.enumerable}:K;var z=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},V={}.toString,W=function(t){return V.call(t).slice(8,-1)},X=W,H="".split,J=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},Q=v((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==X(t)?H.call(t,""):Object(t)}:Object,Z=J,tt=function(t){return Q(Z(t))},et={}.hasOwnProperty,nt=function(t,e){return et.call(t,e)},rt=y,ot=F,it=z,at=tt,ut=I,ct=nt,lt=P,st=Object.getOwnPropertyDescriptor;B.f=rt?st:function(t,e){if(t=at(t),e=ut(e,!0),lt)try{return st(t,e)}catch(t){}if(ct(t,e))return it(!ot.f.call(t,e),t[e])};var ft=m,pt=z,ht=y?function(t,e,n){return ft.f(t,e,pt(1,n))}:function(t,e,n){return t[e]=n,t},gt={exports:{}},dt=b,vt=ht,yt=function(t,e){try{vt(dt,t,e)}catch(n){dt[t]=e}return e},mt=yt,Et=b["__core-js_shared__"]||mt("__core-js_shared__",{}),bt=Et,xt=Function.toString;"function"!=typeof bt.inspectSource&&(bt.inspectSource=function(t){return xt.call(t)});var St=bt.inspectSource,_t=St,Ot=b.WeakMap,wt="function"==typeof Ot&&/native code/.test(_t(Ot)),Pt={exports:{}},Rt=Et;(Pt.exports=function(t,e){return Rt[t]||(Rt[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"});var jt,Tt,It,At=0,$t=Math.random(),Ct=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++At+$t).toString(36)},Nt=Pt.exports,Dt=Ct,Ut=Nt("keys"),Mt={},kt=wt,qt=x,Lt=ht,Bt=nt,Ft=Et,Kt=function(t){return Ut[t]||(Ut[t]=Dt(t))},Gt=Mt,Yt=b.WeakMap;if(kt){var zt=Ft.state||(Ft.state=new Yt),Vt=zt.get,Wt=zt.has,Xt=zt.set;jt=function(t,e){return e.facade=t,Xt.call(zt,t,e),e},Tt=function(t){return Vt.call(zt,t)||{}},It=function(t){return Wt.call(zt,t)}}else{var Ht=Kt("state");Gt[Ht]=!0,jt=function(t,e){return e.facade=t,Lt(t,Ht,e),e},Tt=function(t){return Bt(t,Ht)?t[Ht]:{}},It=function(t){return Bt(t,Ht)}}var Jt={set:jt,get:Tt,has:It,enforce:function(t){return It(t)?Tt(t):jt(t,{})},getterFor:function(t){return function(e){var n;if(!qt(e)||(n=Tt(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}},Qt=b,Zt=ht,te=nt,ee=yt,ne=St,re=Jt.get,oe=Jt.enforce,ie=String(String).split("String");(gt.exports=function(t,e,n,r){var o,i=!!r&&!!r.unsafe,a=!!r&&!!r.enumerable,u=!!r&&!!r.noTargetGet;"function"==typeof n&&("string"!=typeof e||te(n,"name")||Zt(n,"name",e),(o=oe(n)).source||(o.source=ie.join("string"==typeof e?e:""))),t!==Qt?(i?!u&&t[e]&&(a=!0):delete t[e],a?t[e]=n:Zt(t,e,n)):a?t[e]=n:ee(e,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&re(this).source||ne(this)}));var ae=b,ue=b,ce=function(t){return"function"==typeof t?t:void 0},le=function(t,e){return arguments.length<2?ce(ae[t])||ce(ue[t]):ae[t]&&ae[t][e]||ue[t]&&ue[t][e]},se={},fe=Math.ceil,pe=Math.floor,he=function(t){return isNaN(t=+t)?0:(t>0?pe:fe)(t)},ge=he,de=Math.min,ve=function(t){return t>0?de(ge(t),9007199254740991):0},ye=he,me=Math.max,Ee=Math.min,be=tt,xe=ve,Se=function(t,e){var n=ye(t);return n<0?me(n+e,0):Ee(n,e)},_e=function(t){return function(e,n,r){var o,i=be(e),a=xe(i.length),u=Se(r,a);if(t&&n!=n){for(;a>u;)if((o=i[u++])!=o)return!0}else for(;a>u;u++)if((t||u in i)&&i[u]===n)return t||u||0;return!t&&-1}},Oe={includes:_e(!0),indexOf:_e(!1)},we=nt,Pe=tt,Re=Oe.indexOf,je=Mt,Te=function(t,e){var n,r=Pe(t),o=0,i=[];for(n in r)!we(je,n)&&we(r,n)&&i.push(n);for(;e.length>o;)we(r,n=e[o++])&&(~Re(i,n)||i.push(n));return i},Ie=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype");se.f=Object.getOwnPropertyNames||function(t){return Te(t,Ie)};var Ae={};Ae.f=Object.getOwnPropertySymbols;var $e=se,Ce=Ae,Ne=j,De=le("Reflect","ownKeys")||function(t){var e=$e.f(Ne(t)),n=Ce.f;return n?e.concat(n(t)):e},Ue=nt,Me=De,ke=B,qe=m,Le=v,Be=/#|\.prototype\./,Fe=function(t,e){var n=Ge[Ke(t)];return n==ze||n!=Ye&&("function"==typeof e?Le(e):!!e)},Ke=Fe.normalize=function(t){return String(t).replace(Be,".").toLowerCase()},Ge=Fe.data={},Ye=Fe.NATIVE="N",ze=Fe.POLYFILL="P",Ve=Fe,We=b,Xe=B.f,He=ht,Je=gt.exports,Qe=yt,Ze=function(t,e){for(var n=Me(e),r=qe.f,o=ke.f,i=0;i<n.length;i++){var a=n[i];Ue(t,a)||r(t,a,o(e,a))}},tn=Ve,en=j,nn=function(){var t=en(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e},rn={},on=v;function an(t,e){return RegExp(t,e)}rn.UNSUPPORTED_Y=on((function(){var t=an("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),rn.BROKEN_CARET=on((function(){var t=an("^r","gy");return t.lastIndex=2,null!=t.exec("str")}));var un=nn,cn=rn,ln=RegExp.prototype.exec,sn=String.prototype.replace,fn=ln,pn=function(){var t=/a/,e=/b*/g;return ln.call(t,"a"),ln.call(e,"a"),0!==t.lastIndex||0!==e.lastIndex}(),hn=cn.UNSUPPORTED_Y||cn.BROKEN_CARET,gn=void 0!==/()??/.exec("")[1];(pn||gn||hn)&&(fn=function(t){var e,n,r,o,i=this,a=hn&&i.sticky,u=un.call(i),c=i.source,l=0,s=t;return a&&(-1===(u=u.replace("y","")).indexOf("g")&&(u+="g"),s=String(t).slice(i.lastIndex),i.lastIndex>0&&(!i.multiline||i.multiline&&"\n"!==t[i.lastIndex-1])&&(c="(?: "+c+")",s=" "+s,l++),n=new RegExp("^(?:"+c+")",u)),gn&&(n=new RegExp("^"+c+"$(?!\\s)",u)),pn&&(e=i.lastIndex),r=ln.call(a?n:i,s),a?r?(r.input=r.input.slice(l),r[0]=r[0].slice(l),r.index=i.lastIndex,i.lastIndex+=r[0].length):i.lastIndex=0:pn&&r&&(i.lastIndex=i.global?r.index+r[0].length:e),gn&&r&&r.length>1&&sn.call(r[0],n,(function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(r[o]=void 0)})),r});var dn=fn;(function(t,e){var n,r,o,i,a,u=t.target,c=t.global,l=t.stat;if(n=c?We:l?We[u]||Qe(u,{}):(We[u]||{}).prototype)for(r in e){if(i=e[r],o=t.noTargetGet?(a=Xe(n,r))&&a.value:n[r],!tn(c?r:u+(l?".":"#")+r,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;Ze(i,o)}(t.sham||o&&o.sham)&&He(i,"sham",!0),Je(n,r,i,t)}})({target:"RegExp",proto:!0,forced:/./.exec!==dn},{exec:dn});var vn,yn,mn="process"==W(b.process),En=le("navigator","userAgent")||"",bn=b.process,xn=bn&&bn.versions,Sn=xn&&xn.v8;Sn?yn=(vn=Sn.split("."))[0]+vn[1]:En&&(!(vn=En.match(/Edge\/(\d+)/))||vn[1]>=74)&&(vn=En.match(/Chrome\/(\d+)/))&&(yn=vn[1]);var _n=mn,On=yn&&+yn,wn=v,Pn=!!Object.getOwnPropertySymbols&&!wn((function(){return!Symbol.sham&&(_n?38===On:On>37&&On<41)})),Rn=Pn&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,jn=b,Tn=Pt.exports,In=nt,An=Ct,$n=Pn,Cn=Rn,Nn=Tn("wks"),Dn=jn.Symbol,Un=Cn?Dn:Dn&&Dn.withoutSetter||An,Mn=function(t){return In(Nn,t)&&($n||"string"==typeof Nn[t])||($n&&In(Dn,t)?Nn[t]=Dn[t]:Nn[t]=Un("Symbol."+t)),Nn[t]},kn=gt.exports,qn=v,Ln=Mn,Bn=dn,Fn=ht,Kn=Ln("species"),Gn=!qn((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),Yn="$0"==="a".replace(/./,"$0"),zn=Ln("replace"),Vn=!!/./[zn]&&""===/./[zn]("a","$0"),Wn=!qn((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),Xn=he,Hn=J,Jn=function(t){return function(e,n){var r,o,i=String(Hn(e)),a=Xn(n),u=i.length;return a<0||a>=u?t?"":void 0:(r=i.charCodeAt(a))<55296||r>56319||a+1===u||(o=i.charCodeAt(a+1))<56320||o>57343?t?i.charAt(a):r:t?i.slice(a,a+2):o-56320+(r-55296<<10)+65536}},Qn={codeAt:Jn(!1),charAt:Jn(!0)}.charAt,Zn=J,tr=function(t){return Object(Zn(t))},er=Math.floor,nr="".replace,rr=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,or=/\$([$&'`]|\d{1,2})/g,ir=W,ar=dn,ur=function(t,e,n,r){var o=Ln(t),i=!qn((function(){var e={};return e[o]=function(){return 7},7!=""[t](e)})),a=i&&!qn((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[Kn]=function(){return n},n.flags="",n[o]=/./[o]),n.exec=function(){return e=!0,null},n[o](""),!e}));if(!i||!a||"replace"===t&&(!Gn||!Yn||Vn)||"split"===t&&!Wn){var u=/./[o],c=n(o,""[t],(function(t,e,n,r,o){return e.exec===Bn?i&&!o?{done:!0,value:u.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}}),{REPLACE_KEEPS_$0:Yn,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:Vn}),l=c[0],s=c[1];kn(String.prototype,t,l),kn(RegExp.prototype,o,2==e?function(t,e){return s.call(t,this,e)}:function(t){return s.call(t,this)})}r&&Fn(RegExp.prototype[o],"sham",!0)},cr=j,lr=ve,sr=he,fr=J,pr=function(t,e,n){return e+(n?Qn(t,e).length:1)},hr=function(t,e,n,r,o,i){var a=n+t.length,u=r.length,c=or;return void 0!==o&&(o=tr(o),c=rr),nr.call(i,c,(function(i,c){var l;switch(c.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,n);case"'":return e.slice(a);case"<":l=o[c.slice(1,-1)];break;default:var s=+c;if(0===s)return i;if(s>u){var f=er(s/10);return 0===f?i:f<=u?void 0===r[f-1]?c.charAt(1):r[f-1]+c.charAt(1):i}l=r[s-1]}return void 0===l?"":l}))},gr=function(t,e){var n=t.exec;if("function"==typeof n){var r=n.call(t,e);if("object"!=typeof r)throw TypeError("RegExp exec method returned something other than an Object or null");return r}if("RegExp"!==ir(t))throw TypeError("RegExp#exec called on incompatible receiver");return ar.call(t,e)},dr=Math.max,vr=Math.min;ur("replace",2,(function(t,e,n,r){var o=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,i=r.REPLACE_KEEPS_$0,a=o?"$":"$0";return[function(n,r){var o=fr(this),i=null==n?void 0:n[t];return void 0!==i?i.call(n,o,r):e.call(String(o),n,r)},function(t,r){if(!o&&i||"string"==typeof r&&-1===r.indexOf(a)){var u=n(e,t,this,r);if(u.done)return u.value}var c=cr(t),l=String(this),s="function"==typeof r;s||(r=String(r));var f=c.global;if(f){var p=c.unicode;c.lastIndex=0}for(var h=[];;){var g=gr(c,l);if(null===g)break;if(h.push(g),!f)break;""===String(g[0])&&(c.lastIndex=pr(l,lr(c.lastIndex),p))}for(var d,v="",y=0,m=0;m<h.length;m++){g=h[m];for(var E=String(g[0]),b=dr(vr(sr(g.index),l.length),0),x=[],S=1;S<g.length;S++)x.push(void 0===(d=g[S])?d:String(d));var _=g.groups;if(s){var O=[E].concat(x,b,l);void 0!==_&&O.push(_);var w=String(r.apply(void 0,O))}else w=hr(E,l,b,x,_,r);b>=y&&(v+=l.slice(y,b)+w,y=b+E.length)}return v+l.slice(y)}]}));var yr=x,mr=j,Er=function(t){if(!yr(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t},br=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),e=n instanceof Array}catch(t){}return function(n,r){return mr(n),Er(r),e?t.call(n,r):n.__proto__=r,n}}():void 0),xr=x,Sr=br,_r=x,Or=W,wr=Mn("match"),Pr=le,Rr=m,jr=y,Tr=Mn("species"),Ir=y,Ar=b,$r=Ve,Cr=function(t,e,n){var r,o;return Sr&&"function"==typeof(r=e.constructor)&&r!==n&&xr(o=r.prototype)&&o!==n.prototype&&Sr(t,o),t},Nr=m.f,Dr=se.f,Ur=function(t){var e;return _r(t)&&(void 0!==(e=t[wr])?!!e:"RegExp"==Or(t))},Mr=nn,kr=rn,qr=gt.exports,Lr=v,Br=Jt.set,Fr=function(t){var e=Pr(t),n=Rr.f;jr&&e&&!e[Tr]&&n(e,Tr,{configurable:!0,get:function(){return this}})},Kr=Mn("match"),Gr=Ar.RegExp,Yr=Gr.prototype,zr=/a/g,Vr=/a/g,Wr=new Gr(zr)!==zr,Xr=kr.UNSUPPORTED_Y;if(Ir&&$r("RegExp",!Wr||Xr||Lr((function(){return Vr[Kr]=!1,Gr(zr)!=zr||Gr(Vr)==Vr||"/a/i"!=Gr(zr,"i")})))){for(var Hr=function(t,e){var n,r=this instanceof Hr,o=Ur(t),i=void 0===e;if(!r&&o&&t.constructor===Hr&&i)return t;Wr?o&&!i&&(t=t.source):t instanceof Hr&&(i&&(e=Mr.call(t)),t=t.source),Xr&&(n=!!e&&e.indexOf("y")>-1)&&(e=e.replace(/y/g,""));var a=Cr(Wr?new Gr(t,e):Gr(t,e),r?this:Yr,Hr);return Xr&&n&&Br(a,{sticky:n}),a},Jr=function(t){t in Hr||Nr(Hr,t,{configurable:!0,get:function(){return Gr[t]},set:function(e){Gr[t]=e}})},Qr=Dr(Gr),Zr=0;Qr.length>Zr;)Jr(Qr[Zr++]);Yr.constructor=Hr,Hr.prototype=Yr,qr(Ar,"RegExp",Hr)}Fr("RegExp");var to=gt.exports,eo=j,no=v,ro=nn,oo=RegExp.prototype,io=oo.toString,ao=no((function(){return"/a/b"!=io.call({source:"a",flags:"b"})})),uo="toString"!=io.name;(ao||uo)&&to(RegExp.prototype,"toString",(function(){var t=eo(this),e=String(t.source),n=t.flags;return"/"+e+"/"+String(void 0===n&&t instanceof RegExp&&!("flags"in oo)?ro.call(t):n)}),{unsafe:!0});var co={name:"BasePanel",inheritAttrs:!1,provide:function(){return{getPanel:this}},props:{layout:{type:[Object,String],default:function(){return null}},layoutConfig:{type:Object,default:function(){return{}}},isRender:{type:Boolean,default:!0},isDisplay:{type:Boolean,default:!0}},data:function(){return this.childElements=[],{}},mounted:function(){},methods:{add:function(){for(var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=p(t)?t:[t],n=0;n<e.length;n++){var r=e[n];this.childElements.push(this.$createElement(c(r,"component",null),{class:c(r,"class",{}),style:g({},c(r,"style",{}),{height:"100%"}),props:c(r,"props",{}),slot:c(r,"slot","default")},l(r,"children")?c(r,"children",[]):[]))}h(e)||this.$forceUpdate()}},render:function(t){if(f(this.isRender,!1))return t();var e={};return f(this.isDisplay,!1)&&s(e,"display","none"),t(this.layout,{ref:"".concat(this._uid,"-fast-panel"),style:e,props:this.layoutConfig},[t("template",{slot:"north"},this.$slots.north),t("template",{slot:"west"},this.$slots.west),t("template",{slot:"east"},this.$slots.east),t("template",{slot:"center"},this.$slots.center),t("template",{slot:"south"},this.$slots.south),t("template",{slot:"default"},this.$slots.default),this.childElements])}};co.install=function(t,e){var n;if(n="按需加载独立组件:"+co.name,"development"!==process.env.NODE_ENV&&"dev"!==process.env.NODE_ENV||console.warn(n),p(e)&&!h(e))for(var r=0;r<e.length;r++)e[r].name!==co.name&&t.use(e[r]);t.component(co.name,co)},exports.BasePanel=co;