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