fast-element-ui
Version:
Vue项目快速开发组件框架,使用element-ui为基础库二次封装构建。
1 lines • 10.3 kB
JavaScript
!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.FastElementUI=n():t.FastElementUI=n()}(window,(function(){return function(t){var n={};function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}return e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:r})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(e.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var o in t)e.d(r,o,function(n){return t[n]}.bind(null,o));return r},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},e.p="",e(e.s=188)}([function(t,n){var e=Object.prototype.hasOwnProperty;t.exports=function(t,n){return null!=t&&e.call(t,n)}},function(t,n,e){var r=e(8),o=e(18),i=e(34),u=e(17),s=e(20),c=e(22),l=Object.prototype.hasOwnProperty,f=i((function(t,n){if(s(n)||u(n))o(n,c(n),t);else for(var e in n)l.call(n,e)&&r(t,e,n[e])}));t.exports=f},,,function(t,n,e){"use strict";e.d(n,"a",(function(){return r}));var r=function(t){0}},function(t,n,e){var r=e(90),o=e(32),i=e(79),u=e(7),s=e(17),c=e(26),l=e(20),f=e(27),a=Object.prototype.hasOwnProperty;t.exports=function(t){if(null==t)return!0;if(s(t)&&(u(t)||"string"==typeof t||"function"==typeof t.splice||c(t)||f(t)||i(t)))return!t.length;var n=o(t);if("[object Map]"==n||"[object Set]"==n)return!t.size;if(l(t))return!r(t).length;for(var e in t)if(a.call(t,e))return!1;return!0}},,function(t,n){var e=Array.isArray;t.exports=e},function(t,n,e){var r=e(12),o=e(14),i=Object.prototype.hasOwnProperty;t.exports=function(t,n,e){var u=t[n];i.call(t,n)&&o(u,e)&&(void 0!==e||n in t)||r(t,n,e)}},function(t,n){t.exports=function(t,n){return function(e){return t(n(e))}}},,,function(t,n,e){var r=e(29);t.exports=function(t,n,e){"__proto__"==n&&r?r(t,n,{configurable:!0,enumerable:!0,value:e,writable:!0}):t[n]=e}},function(t,n){t.exports=function(t){var n=typeof t;return null!=t&&("object"==n||"function"==n)}},function(t,n){t.exports=function(t,n){return t===n||t!=t&&n!=n}},,function(t,n,e){var r=e(7);t.exports=function(){if(!arguments.length)return[];var t=arguments[0];return r(t)?t:[t]}},function(t,n,e){var r=e(31),o=e(33);t.exports=function(t){return null!=t&&o(t.length)&&!r(t)}},function(t,n,e){var r=e(8),o=e(12);t.exports=function(t,n,e,i){var u=!e;e||(e={});for(var s=-1,c=n.length;++s<c;){var l=n[s],f=i?i(e[l],t[l],l,e,t):void 0;void 0===f&&(f=t[l]),u?o(e,l,f):r(e,l,f)}return e}},function(t,n){var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},function(t,n){t.exports=function(){return!1}},,function(t,n,e){var r=e(9)(Object.keys,Object);t.exports=r},function(t,n,e){var r=e(80),o=e(81),i=e(82),u=e(16),s=e(18),c=e(85),l=e(86),f=e(87),a=l((function(t,n){var e={};if(null==t)return e;var l=!1;n=r(n,(function(n){return n=u(n,t),l||(l=n.length>1),n})),s(t,f(t),e),l&&(e=o(e,7,c));for(var a=n.length;a--;)i(e,n[a]);return e}));t.exports=a},,function(t,n){t.exports=function(t){return null!=t&&"object"==typeof t}},function(t,n){t.exports=function(){return!1}},function(t,n){t.exports=function(){return!1}},function(t,n){t.exports=function(t){return t}},function(t,n,e){var r=e(30),o=function(){try{var t=r(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();t.exports=o},function(t,n){t.exports=function(t,n){return null==t?void 0:t[n]}},function(t,n,e){var r=e(19),o=e(13);t.exports=function(t){if(!o(t))return!1;var n=r(t);return"[object Function]"==n||"[object GeneratorFunction]"==n||"[object AsyncFunction]"==n||"[object Proxy]"==n}},function(t,n){var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},function(t,n){t.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},function(t,n,e){var r=e(36),o=e(41);t.exports=function(t){return r((function(n,e){var r=-1,i=e.length,u=i>1?e[i-1]:void 0,s=i>2?e[2]:void 0;for(u=t.length>3&&"function"==typeof u?(i--,u):void 0,s&&o(e[0],e[1],s)&&(u=i<3?void 0:u,i=1),n=Object(n);++r<i;){var c=e[r];c&&t(n,c,r,u)}return n}))}},function(t,n){t.exports=function(t,n,e){for(var r=e-1,o=t.length;++r<o;)if(t[r]===n)return r;return-1}},function(t,n,e){var r=e(37),o=e(38),i=e(40);t.exports=function(t,n){return i(o(t,n,r),t+"")}},function(t,n){t.exports=function(t){return t}},function(t,n,e){var r=e(39),o=Math.max;t.exports=function(t,n,e){return n=o(void 0===n?t.length-1:n,0),function(){for(var i=arguments,u=-1,s=o(i.length-n,0),c=Array(s);++u<s;)c[u]=i[n+u];u=-1;for(var l=Array(n+1);++u<n;)l[u]=i[u];return l[n]=e(c),r(t,this,l)}}},function(t,n){t.exports=function(t,n,e){switch(e.length){case 0:return t.call(n);case 1:return t.call(n,e[0]);case 2:return t.call(n,e[0],e[1]);case 3:return t.call(n,e[0],e[1],e[2])}return t.apply(n,e)}},function(t,n){t.exports=function(t){return t}},function(t,n){t.exports=function(){return!1}},,function(t,n,e){var r=e(35);t.exports=function(t,n){return!!(null==t?0:t.length)&&r(t,n,0)>-1}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,n,e){var r=e(9)(Object.getPrototypeOf,Object);t.exports=r},function(t,n,e){var r=e(19),o=e(73),i=e(25),u=Function.prototype,s=Object.prototype,c=u.toString,l=s.hasOwnProperty,f=c.call(Object);t.exports=function(t){if(!i(t)||"[object Object]"!=r(t))return!1;var n=o(t);if(null===n)return!0;var e=l.call(n,"constructor")&&n.constructor;return"function"==typeof e&&e instanceof e&&c.call(e)==f}},,,,,function(t,n){t.exports=function(){return!1}},function(t,n){t.exports=function(t,n){for(var e=-1,r=null==t?0:t.length,o=Array(r);++e<r;)o[e]=n(t[e],e,t);return o}},function(t,n){t.exports=function(t){return t}},function(t,n,e){var r=e(16),o=e(83),i=e(84),u=e(28);t.exports=function(t,n){return n=r(n,t),null==(t=i(t,n))||delete t[u(o(n))]}},function(t,n){t.exports=function(t){var n=null==t?0:t.length;return n?t[n-1]:void 0}},function(t,n){t.exports=function(t){return t}},function(t,n,e){var r=e(74);t.exports=function(t){return r(t)?void 0:t}},function(t,n){t.exports=function(t){return t}},function(t,n){t.exports=function(t){var n=[];if(null!=t)for(var e in Object(t))n.push(e);return n}},,,function(t,n,e){var r=e(9)(Object.keys,Object);t.exports=r},,,,function(t,n,e){"use strict";e.r(n);var r=e(4),o=e(23),i=e.n(o),u=e(43),s=e.n(u),c=e(0),l=e.n(c),f=e(22),a=e.n(f),p=e(1),h=e.n(p),v=e(5),d=e.n(v),y={name:"FastTextInput",inheritAttrs:!1,model:{prop:"value",event:"inputChange"},props:{value:{type:[String,Number]},type:{type:String,default:"text"},resize:{type:String,default:"both",validator:function(t){return s()(["none","both","horizontal","vertical"],t)}},width:{type:String,default:"auto"},ctStyle:{type:Object,default:function(){return{}}},ctCls:{type:Object,default:function(){return{}}},isRender:{type:Boolean,default:!0},isDisplay:{type:Boolean,default:!0},slotType:{type:String,default:"prepend",validator:function(t){return s()(["prefix","suffix","prepend","append"],t)}},slotNode:{type:Object,default:function(){return{}}},listeners:{type:Object,default:function(){return{}}}},data:function(){return{vValue:this.value}},watch:{value:function(t,n){t!==n&&this.vValue!==t&&(this.vValue=t)}},destroyed:function(){this.$destroy()},methods:{_blurEvent:function(t){this.listeners&&l()(this.listeners,"blur")?this.listeners.blur(t):this.$emit("blur",t)},_focusEvent:function(t){this.listeners&&l()(this.listeners,"focus")?this.listeners.focus(t):this.$emit("focus",t)},_changeEvent:function(t){this.listeners&&l()(this.listeners,"change")?this.listeners.change(t):this.$emit("change",t)},_clearEvent:function(){this.listeners&&l()(this.listeners,"clear")?this.listeners.clear():this.$emit("clear")},_inputChangeEvent:function(t){this.listeners&&l()(this.listeners,"inputChange")?this.listeners.inputChange(t):this.$emit("inputChange",t)},click:function(t){"click"in this.listeners&&this.listeners.click(t)},focus:function(){this.$refs["".concat(this._uid,"-el-input-ref")].focus()},blur:function(){this.$refs["".concat(this._uid,"-el-input-ref")].blur()},select:function(){this.$refs["".concat(this._uid,"-el-input-ref")].select()},setTextValue:function(t){this.vValue=t,this.$emit("inputChange",t)},_createChildSlotElement:function(t){var n=[],e=function(e){for(var r in e){var o=e[r];n.push(t("template",{slot:r},[t("div",{domProps:{innerHTML:o.template}})]))}},r=function(e){for(var r in e){var o=e[r];n.push(t("template",{slot:r},o))}};return d()(this.$slots)&&d()(this.slotNode)&&!d()(this.label)?(n.push(t("template",{slot:this.slotType},this.label)),n):(d()(this.$slots)||d()(this.slotNode)||(r(this.$slots),e(i()(this.slotNode,a()(this.$slots)))),d()(this.$slots)&&!d()(this.slotNode)&&e(this.slotNode),d()(this.slotNode)&&!d()(this.$slots)&&r(this.$slots),n)}},render:function(t){var n=this;if(!this.isRender)return t();var e=h()({},this.$props.ctStyle,{width:this.width});return this.isDisplay||(e.display="none"),t("el-input",{ref:"".concat(this._uid,"-el-input-ref"),class:this.$props.ctCls||{},style:e,attrs:{id:this.$attrs.id,autofocus:this.$attrs.autofocus,placeholder:this.$attrs.placeholder},props:h()({},this.$attrs,{type:this.type,resize:this.resize,value:this.vValue}),on:{blur:this._blurEvent,focus:this._focusEvent,change:this._changeEvent,clear:this._clearEvent,input:function(t){n.vValue=t,n._inputChangeEvent(n.vValue)}},nativeOn:{click:this.click}},this._createChildSlotElement(t))},install:function(t,n){Object(r.a)(y.name+"----install----"),n&&t.use(n),t.component(y.name,y)}};n.default=y},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,n,e){"use strict";e.r(n);var r=e(4),o={name:"FastTextHidden",extends:e(94).default,props:{type:{type:String,default:"hidden"}},install:function(t,n){Object(r.a)(o.name+"----install----"),n&&t.use(n),t.component(o.name,o)}};n.default=o}]).default}));