nimble-ui
Version:
1 lines • 8.27 kB
JavaScript
module.exports=function(e){var t={};function n(a){if(t[a])return t[a].exports;var i=t[a]={i:a,l:!1,exports:{}};return e[a].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:a})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s="SuFp")}({"0Zk/":function(e,t,n){"use strict";t.a=function(e,t){return Object(a.a)(e,t).replace(/^[a-z]/,function(e){return e.toUpperCase()})};var a=n("lXuC")},"37ml":function(e,t,n){"use strict";t.a=function(e){e&&!e.install&&(e.install=function(t,n){t.mixin(Object(a.a)(e,[n]))});return e};var a=n("ekq3")},"4qRk":function(e,t,n){"use strict";t.a=function(e){e&&!e.install&&(e.install=function(t){var n=e.name||"",a=t.component(n);a||t.component(n,e)});return e}},"B/FW":function(e,t){},Hxsb:function(e,t,n){"use strict";t.a=function(e,t){var n;t=t||{};var u={};u[e=(e||"")+""]=t.value||{};var r="my"+Object(i.a)(e);return{props:u,data:function(){var n={};return n[r]=Object(a.a)(t.myValueInit||this[e],[this[e]],this),n},watch:(n={},n[e]=function(e,n){var i=Object(a.a)(t.mValueChange,[e,n],this);!1!==i&&(this[r]=e)},n[r]=function(n,i){var u=Object(a.a)(t.myValueChange,[n,i],this);!1!==u&&this.$emit("update:"+e,n)},n)}};var a=n("ekq3"),i=n("WGR+")},IrUm:function(e,t,n){"use strict";t.a=function e(t,n,a){var i=!1;var u=t instanceof Object;var r=n instanceof Object;if(t===n)return!0;u&&u===r&&(u=Object.prototype.toString.call(t),r=Object.prototype.toString.call(n));if(!t&&n||t&&!n||u&&!r||!u&&r)return i;if(!u||!r)return t===n&&(i=!0),i;if(function(e,t){var n=!1;try{n=JSON.stringify(e)===JSON.stringify(t)}catch(e){n=!1}return n}(t,n))i=!0;else if(a&&a.length)i=o(a,t,n);else{var s=Object.keys(t),c=Object.keys(n);s.length===c.length&&(i=o(s,t,n))}return i;function o(t,n,a){for(var i=!0,u=0;u<t.length;u++){var r=t[u];if("__ob__"!==r&&!(i=e(n[r],a[r])))break}return i}}},Lv3q:function(e,t,n){"use strict";n("B/FW");var a=n("VU/8")({methods:{_onClick:function(e){this.$emit("click",e)},_onTap:function(e){this.$emit("tap",e)},_onClickItem:function(e){this.$emit("clickItem",e)}}},null,!1,null,null,null);t.a=a.exports},"M30+":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n("ekq3");var i=n("37ml");t.default=Object(i.a)(function(e){return{model:{prop:"mValue",event:"valueChange"},props:{mValue:(e=e||{}).value||{}},data:function(){var t={myValue:Object(a.a)(e.myValueInit||this.mValue,[this.mValue],this)};return void 0===this.$options.propsData.mValue&&void 0!==t.myValue&&this._valueChange(),t},watch:{mValue:function(t,n){!1!==Object(a.a)(e.mValueChange,[t,n],this)&&(this.myValue=t)},myValue:function(t,n){!1!==Object(a.a)(e.myValueChange,[t,n],this)&&this._valueChange()}},methods:{_valueChange:function(e){void 0===e&&(e=this.myValue),this.$emit("valueChange",e)}}}})},SuFp:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n("d7lj"),i=n("ekq3"),u=n("rgT/"),r=n("M30+"),s=n("Z5sI"),c={extends:u.a,name:"NuSwitch",props:{value:{default:!0}},data:function(){var e=this.mValue instanceof Array;return"boolean"==typeof this.multiple&&(e=this.multiple),{isArray:e}},mixins:[Object(r.default)({mValueChange:function(e){return this.myValue=e,this._setMyCheck(),!1},myValueChange:function(){return!1}}),Object(s.default)("checked",{myValueChange:function(){this._setMyValue()}})],created:function(){this.myChecked?this._setMyValue():this._setMyCheck()},methods:{_setMyCheck:function(){var e=this.value,t=this.mValue;this.myChecked=this.isArray?this._hasItem(t,e)>-1:this._diffValue(t,e)},_setMyValue:function(){var e=this;function t(t){"boolean"!=typeof e.value||t||(t=!1),e.myValue=t,e._valueChange()}e.isArray?e._setMyValueList(t):e._setMyValueObj(t)},_setMyValueObj:function(e){var t=this.myChecked,n=this.value,a=this._diffValue(this.myValue,n);t&&!a?Object(i.a)(e,[n]):!t&&a&&Object(i.a)(e,[this.noValue])},_setMyValueList:function(e){var t=this.myChecked,n=this.myValue||[],a=this.value,u=this._hasItem(n,a);t&&u<0?(n.push(a),Object(i.a)(e,[n])):!t&&u>-1&&(n.splice(u,1),Object(i.a)(e,[n]))},_hasItem:function(e,t){var n=this,a=-1;return e instanceof Array&&e.every(function(e,i){return!n._diffValue(t,e)||(a=i,!1)}),a},_diffValue:function(e,t){return"boolean"!=typeof this.value&&null!==this.value&&void 0!==this.value||(t=this.value||!1),Object(a.a)(e,t,this.diffKey)}}},o={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("label",{staticClass:"nus_switch nus_checktmp",class:[e.disabled&&"nu_disabled"],on:{click:function(t){e._onClick(t)},tap:function(t){e._onTap(t)}}},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.myChecked,expression:"myChecked"}],attrs:{disabled:e.disabled,type:"checkbox"},domProps:{value:e.value,checked:Array.isArray(e.myChecked)?e._i(e.myChecked,e.value)>-1:e.myChecked},on:{input:e._onChange,change:function(t){var n=e.myChecked,a=t.target,i=!!a.checked;if(Array.isArray(n)){var u=e.value,r=e._i(n,u);a.checked?r<0&&(e.myChecked=n.concat([u])):r>-1&&(e.myChecked=n.slice(0,r).concat(n.slice(r+1)))}else e.myChecked=i}}}),e._v(" "),n("div",{staticClass:"nu_check"},[e._t("hook_switch",[n("span",{staticClass:"nu_switch"})])],2)])},staticRenderFns:[]};var l=n("VU/8")(c,o,!1,function(e){n("xHiI")},null,null).exports,f=n("4qRk");t.default=Object(f.a)(l)},"VU/8":function(e,t){e.exports=function(e,t,n,a,i,u){var r,s=e=e||{},c=typeof e.default;"object"!==c&&"function"!==c||(r=e,s=e.default);var o,l="function"==typeof s?s.options:s;if(t&&(l.render=t.render,l.staticRenderFns=t.staticRenderFns,l._compiled=!0),n&&(l.functional=!0),i&&(l._scopeId=i),u?(o=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__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(u)},l._ssrRegister=o):a&&(o=a),o){var f=l.functional,h=f?l.render:l.beforeCreate;f?(l._injectStyles=o,l.render=function(e,t){return o.call(t),h(e,t)}):l.beforeCreate=h?[].concat(h,o):[o]}return{esModule:r,exports:s,options:l}}},"WGR+":function(e,t,n){"use strict";var a=n("0Zk/");t.a=a.a},Z5sI:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n("Hxsb"),i=n("37ml");t.default=Object(i.a)(a.a)},d7lj:function(e,t,n){"use strict";var a=n("IrUm");t.a=a.a},ekq3:function(e,t,n){"use strict";var a=n("zagf");t.a=a.a},k2Ua:function(e,t,n){"use strict";var a={extends:n("Lv3q").a,props:{disabled:{type:Boolean,default:!1},value:{default:""}},data:function(){return{}},watch:{},methods:{_onChange:function(e){this.$emit("change",e)}}},i=n("VU/8")(a,null,!1,null,null,null);t.a=i.exports},lXuC:function(e,t,n){"use strict";t.a=function(e,t){var n="("+(t||"_|-")+")";return e=(e=(e=(e+"").replace(new RegExp(n+"?(?:(?:[A-Z]{2,}[A-Z]"+n+"*$)|(?:[A-Z]{2,}(?=[A-Z])))","g"),function(e){return(((t||"")+"").split("|")[0]||"-")+(e=e.replace(new RegExp(n),"")).toLowerCase()})).replace(new RegExp("(?:^"+n+"?([a-z]))|(?:"+n+"$)","gi"),function(e,t,n){return(n||"").toLowerCase()})).replace(new RegExp(n+"([a-z])","gi"),function(e,t,n){return(n||"").toUpperCase()})}},pe4X:function(e,t){},"rgT/":function(e,t,n){"use strict";var a=n("k2Ua"),i=n("d7lj"),u={extends:a.a,props:{noValue:{default:null},diffKey:{type:Array},icon:{type:String,default:""},iconClass:{type:String,default:"nu_icon"},label:{type:String,default:""},multiple:{type:Boolean,default:null}},computed:{isPrefix:function(){var e=this.$slots.hook_prefix;return this._isSlots(e)},isExtfix:function(){var e=this.$slots.hook_suffix;return this._isSlots(e)},isDefalut:function(){var e=this.$slots.default||this.$scopedSlots.default;return this._isSlots(e)}},methods:{_isSlots:function(e){var t=[];return e instanceof Function&&(t=e()),e&&e.length>0||t.length>0||!1},_diffValue:function(e,t){return Object(i.a)(e,t,this.diffKey)}}};var r=n("VU/8")(u,null,!1,function(e){n("pe4X")},null,null);t.a=r.exports},xHiI:function(e,t){},zagf:function(e,t,n){"use strict";t.a=function(e,t,n){var a=e;e instanceof Function&&(a=e.apply(n,t));return a}}});