nimble-ui
Version:
1 lines • 6.08 kB
JavaScript
module.exports=function(t){var e={};function n(i){if(e[i])return e[i].exports;var r=e[i]={i:i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:i})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/",n(n.s="wlww")}({"0Zk/":function(t,e,n){"use strict";e.a=function(t,e){return Object(i.a)(t,e).replace(/^[a-z]/,function(t){return t.toUpperCase()})};var i=n("lXuC")},"37ml":function(t,e,n){"use strict";e.a=function(t){t&&!t.install&&(t.install=function(e,n){e.mixin(Object(i.a)(t,[n]))});return t};var i=n("ekq3")},"4qRk":function(t,e,n){"use strict";e.a=function(t){t&&!t.install&&(t.install=function(e){var n=t.name||"",i=e.component(n);i||e.component(n,t)});return t}},"B/FW":function(t,e){},HDd3:function(t,e,n){"use strict";var i={extends:n("Lv3q").a},r=n("VU/8")(i,null,!1,null,null,null);e.a=r.exports},Hxsb:function(t,e,n){"use strict";e.a=function(t,e){var n;e=e||{};var o={};o[t=(t||"")+""]=e.value||{};var a="my"+Object(r.a)(t);return{props:o,data:function(){var n={};return n[a]=Object(i.a)(e.myValueInit||this[t],[this[t]],this),n},watch:(n={},n[t]=function(t,n){var r=Object(i.a)(e.mValueChange,[t,n],this);!1!==r&&(this[a]=t)},n[a]=function(n,r){var o=Object(i.a)(e.myValueChange,[n,r],this);!1!==o&&this.$emit("update:"+t,n)},n)}};var i=n("ekq3"),r=n("WGR+")},Lv3q:function(t,e,n){"use strict";n("B/FW");var i=n("VU/8")({methods:{_onClick:function(t){this.$emit("click",t)},_onTap:function(t){this.$emit("tap",t)},_onClickItem:function(t){this.$emit("clickItem",t)}}},null,!1,null,null,null);e.a=i.exports},PIHW:function(t,e){},"VU/8":function(t,e){t.exports=function(t,e,n,i,r,o){var a,u=t=t||{},c=typeof t.default;"object"!==c&&"function"!==c||(a=t,u=t.default);var s,l="function"==typeof u?u.options:u;if(e&&(l.render=e.render,l.staticRenderFns=e.staticRenderFns,l._compiled=!0),n&&(l.functional=!0),r&&(l._scopeId=r),o?(s=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},l._ssrRegister=s):i&&(s=i),s){var f=l.functional,d=f?l.render:l.beforeCreate;f?(l._injectStyles=s,l.render=function(t,e){return s.call(e),d(t,e)}):l.beforeCreate=d?[].concat(d,s):[s]}return{esModule:a,exports:u,options:l}}},"WGR+":function(t,e,n){"use strict";var i=n("0Zk/");e.a=i.a},Z5sI:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n("Hxsb"),r=n("37ml");e.default=Object(r.a)(i.a)},ekq3:function(t,e,n){"use strict";var i=n("zagf");e.a=i.a},lXuC:function(t,e,n){"use strict";e.a=function(t,e){var n="("+(e||"_|-")+")";return t=(t=(t=(t+"").replace(new RegExp(n+"?(?:(?:[A-Z]{2,}[A-Z]"+n+"*$)|(?:[A-Z]{2,}(?=[A-Z])))","g"),function(t){return(((e||"")+"").split("|")[0]||"-")+(t=t.replace(new RegExp(n),"")).toLowerCase()})).replace(new RegExp("(?:^"+n+"?([a-z]))|(?:"+n+"$)","gi"),function(t,e,n){return(n||"").toLowerCase()})).replace(new RegExp(n+"([a-z])","gi"),function(t,e,n){return(n||"").toUpperCase()})}},wlww:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n("ekq3"),r=n("HDd3"),o=n("Z5sI"),a={extends:r.a,name:"NuLoop",model:{prop:"activeIndex",event:"indexChange"},props:{showFlag:{default:1},durationTime:{type:Number,default:2e3},list:{type:Array,requird:!0},dataFilter:{type:Function}},data:function(){return{cHeight:0}},mixins:[Object(o.default)("activeIndex",{myValueInit:function(t){return void 0===t?0:t},mValueChange:function(t){this._setIndex(t),this._initCom()}})],computed:{elHeight:function(){var t=this.cHeight,e="";return t&&(e=t+"px"),e}},watch:{list:function(){this._initCom()}},created:function(){var t=this;t._onResize=function(){t.cHeight="",setTimeout(function(){t._resetHeight()})},window.addEventListener("resize",t._onResize)},mounted:function(){this._initCom()},methods:{_initCom:function(){var t=this.list;t&&t.length&&(this._setIndex(this.myActiveIndex),this._autoPlay())},_resetHeight:function(){var t=this.$refs.hook_item;t=t&&t[0],this.cHeight=t&&t.clientHeight},_click:function(t,e){this._onClick(t),this._clickItem({Event:t,data:e})},_tap:function(t,e){this._onTap(t),this._clickItem({Event:t,data:e})},_autoPlay:function(){var t=this;void 0!==t.timeOut&&clearTimeout(t.timeOut),t.timeOut=setTimeout(function(){t._resetHeight(),setTimeout(function(){t._setIndex(t.myActiveIndex+1||0)},0)},t.durationTime||2e3)},_setIndex:function(t){t>(this.list&&this.list.length-1)?this.myActiveIndex=0:this.myActiveIndex=t},_filterItem:function(t){return Object(i.a)(this.dataFilter||t,[t])},_clickItem:function(t){this.$emit("clickItem",t)}}},u={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.list&&t.list.length?n("div",{staticClass:"nus_loop",style:t.elHeight&&{height:t.elHeight}},[n("transition-group",{staticClass:"nu_scroll-ul",attrs:{tag:"ul",name:"n_list"},on:{"after-leave":t._autoPlay}},[t._l(t.list,function(e,i){return t.showFlag+""=="1"?[t.myActiveIndex===i?n("li",{key:i+"",ref:"hook_item",refInFor:!0,staticClass:"nu_scroll-item",on:{click:function(n){t._click(n,e)},tap:function(n){t._tap(n,e)}}},[t._t("default",null,{itemData:t._filterItem(e)})],2):t._e()]:t._l(t.list,function(e,i){return[n("li",{directives:[{name:"show",rawName:"v-show",value:t.myActiveIndex===i,expression:"myActiveIndex === index"}],key:i+"",ref:"hook_item",refInFor:!0,staticClass:"nu_scroll-item",on:{click:function(n){t._click(n,e)},tap:function(n){t._tap(n,e)}}},[t._t("default",null,{itemData:t._filterItem(e)})],2)]})})],2)],1):t._e()},staticRenderFns:[]};var c=n("VU/8")(a,u,!1,function(t){n("PIHW")},null,null).exports,s=n("4qRk");e.default=Object(s.a)(c)},zagf:function(t,e,n){"use strict";e.a=function(t,e,n){var i=t;t instanceof Function&&(i=t.apply(n,e));return i}}});