h_ui
Version:
A Vue.js 2.0 UI Components Framework
1 lines • 23.5 kB
JavaScript
module.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var a=t[i]={i:i,l:!1,exports:{}};return e[i].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(i,a,function(t){return e[t]}.bind(null,a));return i},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="/dist/lib/cjs/",n(n.s=1146)}({0:function(e,t){var n=e.exports={version:"2.6.12"};"number"==typeof __e&&(__e=n)},1:function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},10:function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},11:function(e,t,n){var i=n(5),a=n(14);e.exports=n(2)?function(e,t,n){return i.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},1146:function(e,t,n){"use strict";var i=n(8);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n(1147)),o=n(32);a.default.install=function(e,t){(0,o.setGlobal)(e,t),e.component("HTree",a.default),e.component("Tree",a.default)};var r=a.default;t.default=r},1147:function(e,t,n){"use strict";n.r(t);var i=n(780),a=n(651);for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n(4),d=Object(r.a)(a.default,i.a,i.b,!1,null,null,null);t.default=d.exports},1148:function(e,t,n){"use strict";n.r(t);var i=n(817),a=n(653);for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n(4),d=Object(r.a)(a.default,i.a,i.b,!1,null,null,null);t.default=d.exports},1149:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={name:"RenderCell",functional:!0,props:{render:Function,data:Object,node:Array},render:function(e,t){var n={root:t.props.node[0],node:t.props.node[1],data:t.props.data};return t.props.render(e,n)}};t.default=i},12:function(e,t,n){var i=n(6);e.exports=function(e){if(!i(e))throw TypeError(e+" is not an object!");return e}},14:function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},15:function(e,t,n){var i=n(38);e.exports=function(e,t,n){return t in e?i(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports},16:function(e,t,n){var i=n(27);e.exports=function(e,t,n){if(i(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,i){return e.call(t,n,i)};case 3:return function(n,i,a){return e.call(t,n,i,a)}}return function(){return e.apply(t,arguments)}}},17:function(e,t,n){var i=n(6);e.exports=function(e,t){if(!i(e))return e;var n,a;if(t&&"function"==typeof(n=e.toString)&&!i(a=n.call(e)))return a;if("function"==typeof(n=e.valueOf)&&!i(a=n.call(e)))return a;if(!t&&"function"==typeof(n=e.toString)&&!i(a=n.call(e)))return a;throw TypeError("Can't convert object to primitive value")}},2:function(e,t,n){e.exports=!n(7)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},21:function(e,t){e.exports=require("h_ui/dist/lib/util/tools.js")},24:function(e,t,n){var i=n(6),a=n(1).document,o=i(a)&&i(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},25:function(e,t,n){e.exports=!n(2)&&!n(7)((function(){return 7!=Object.defineProperty(n(24)("div"),"a",{get:function(){return 7}}).a}))},27:function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},3:function(e,t,n){var i=n(1),a=n(0),o=n(16),r=n(11),d=n(10),s=function(e,t,n){var c,l,u,h=e&s.F,f=e&s.G,p=e&s.S,y=e&s.P,v=e&s.B,x=e&s.W,w=f?a:a[t]||(a[t]={}),m=w.prototype,b=f?i:p?i[t]:(i[t]||{}).prototype;for(c in f&&(n=t),n)(l=!h&&b&&void 0!==b[c])&&d(w,c)||(u=l?b[c]:n[c],w[c]=f&&"function"!=typeof b[c]?n[c]:v&&l?o(u,i):x&&b[c]==u?function(e){var t=function(t,n,i){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,i)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(u):y&&"function"==typeof u?o(Function.call,u):u,y&&((w.virtual||(w.virtual={}))[c]=u,e&s.R&&m&&!m[c]&&r(m,c,u)))};s.F=1,s.G=2,s.S=4,s.P=8,s.B=16,s.W=32,s.U=64,s.R=128,e.exports=s},32:function(e,t){e.exports=require("h_ui/dist/lib/util/global.js")},38:function(e,t,n){e.exports=n(39)},39:function(e,t,n){n(40);var i=n(0).Object;e.exports=function(e,t,n){return i.defineProperty(e,t,n)}},4:function(e,t,n){"use strict";function i(e,t,n,i,a,o,r,d){var s,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),i&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),r?(s=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(r)},c._ssrRegister=s):a&&(s=d?function(){a.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:a),s)if(c.functional){c._injectStyles=s;var l=c.render;c.render=function(e,t){return s.call(t),l(e,t)}}else{var u=c.beforeCreate;c.beforeCreate=u?[].concat(u,s):[s]}return{exports:e,options:c}}n.d(t,"a",(function(){return i}))},40:function(e,t,n){var i=n(3);i(i.S+i.F*!n(2),"Object",{defineProperty:n(5).f})},47:function(e,t){e.exports=require("h_ui/dist/lib/cjs/Icon.js")},49:function(e,t){e.exports=require("h_ui/dist/lib/mixins/locale.js")},5:function(e,t,n){var i=n(12),a=n(25),o=n(17),r=Object.defineProperty;t.f=n(2)?Object.defineProperty:function(e,t,n){if(i(e),t=o(t,!0),i(n),a)try{return r(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},6:function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},60:function(e,t){e.exports=require("h_ui/dist/lib/mixins/emitter.js")},651:function(e,t,n){"use strict";n.r(t);var i=n(652),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t.default=a.a},652:function(e,t,n){"use strict";var i=n(8);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n(15)),o=i(n(1148)),r=n(21),d=i(n(60)),s=i(n(49)),c="h-tree",l={name:"Tree",mixins:[d.default,s.default],components:{TreeNode:o.default},props:{data:{type:Array,default:function(){return[]}},multiple:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1},emptyText:{type:String},loadData:{type:Function},render:{type:Function},checkStrictly:{type:Boolean,default:!1},showIndeterminate:{type:Boolean,default:!1},disableHover:{type:Boolean,default:!1},currentPageInfo:{type:Object},isAlwaysSelect:{type:Boolean,default:!1},isFormSelect:{type:Boolean,default:!1},isBoxRight:{type:Boolean,default:!1},selectToCheck:{type:Boolean,default:!1},notDeepCopy:{type:Boolean,default:!1},onlyUpdateDown:{type:Boolean,default:!1},filterNodeMethod:{type:Function,default:function(){return!0}},titleMaxWidth:{type:[String,Number]},selectChildOnly:{type:Boolean,default:!1}},data:function(){return{prefixCls:c,isDeepcopy:!1,flatState:[],stateTree:this.isDeepcopy?this.data:(0,r.deepCopy)(this.data),showNoResultText:!1}},computed:{wrapper:function(){return["".concat(c),(0,a.default)({},"".concat(c,"-isBoxRight"),this.isBoxRight)]},localeEmptyText:function(){return void 0===this.emptyText?this.t("i.tree.emptyText"):this.emptyText}},methods:{compileFlatState:function(){var e=0,t=[];function n(i,a){i.nodeKey=e++,["expand","disabled","disableCheckbox","selected","checked","loading","leaf","autoLoad","hasPage"].forEach((function(e){i[e]&&"false"==i[e]&&(i[e]=!1),i[e]&&"true"==i[e]&&(i[e]=!0)})),t[i.nodeKey]={node:i,nodeKey:i.nodeKey},void 0!==a&&(t[i.nodeKey].parent=a.nodeKey,t[a.nodeKey].children.push(i.nodeKey)),i.children&&(t[i.nodeKey].children=[],i.children.forEach((function(e){return n(e,i)})))}return this.stateTree.forEach((function(e){n(e)})),t},updateTreeUp:function(e){var t=this.flatState[e].parent;if(void 0!==t){var n=this.flatState[e].node,i=this.flatState[t].node;n.checked==i.checked&&n.indeterminate==i.indeterminate||i.disabled||(1==n.checked?(this.$set(i,"checked",i.children.filter((function(e){return!e.disabled})).every((function(e){return e.checked}))),this.$set(i,"indeterminate",!i.checked&&!this.showIndeterminate)):(this.$set(i,"checked",!1),this.$set(i,"indeterminate",i.children.some((function(e){return e.checked||e.indeterminate}))&&!this.showIndeterminate)),this.updateTreeUp(t))}},rebuildTree:function(){var e=this,t=this.getCheckedNodes(),n=this.getAutoLoadNodes();t.forEach((function(t){e.updateTreeDown(t,{checked:!0});var n=e.flatState[t.nodeKey].parent;if(n||0===n){var i=e.flatState[n].node;void 0!==t.checked&&t.checked&&i.checked!=t.checked&&!e.checkStrictly&&(e.onlyUpdateDown||e.updateTreeUp(t.nodeKey))}})),n.forEach((function(t){e.$set(t,"autoLoad",!0)}))},getAllNodesState:function(){return this.flatState},getAllNodes:function(){return this.flatState.map((function(e){return e.node}))},getAllParentNodes:function(){return this.flatState.filter((function(e){return e.node.children})).map((function(e){return e.node}))},getSelectedNodes:function(){return this.flatState.filter((function(e){return e.node.selected})).map((function(e){return e.node}))},getCheckedNodes:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.flatState.filter((function(t){return t.node.checked||!!e&&t.node.indeterminate})).map((function(e){return e.node}))},getAutoLoadNodes:function(){return this.flatState.filter((function(e){return e.node.autoLoad&&"false"!=e.node.autoLoad})).map((function(e){return e.node}))},getIndeterminateNodes:function(){return this.flatState.filter((function(e){return e.node.indeterminate})).map((function(e){return e.node}))},getFilterNodes:function(){return this.flatState.filter((function(e){return"true"===String(e.node.filterable)})).map((function(e){return e.node}))},updateTreeDown:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var i in n)e.disabled||this.$set(e,i,n[i]);!e.children||this.checkStrictly||e.leaf||e.disabled||e.children.forEach((function(e){t.updateTreeDown(e,n)}))},handleSelect:function(e){var t=this.flatState[e].node;if(this.selectChildOnly&&t.children&&0!==t.children.length)this.$emit("on-parent-click",t);else{if(!this.multiple){var n=this.flatState.findIndex((function(e){return e.node.selected}));n>=0&&n!==e&&this.$set(this.flatState[n].node,"selected",!1)}this.isAlwaysSelect&&t.selected||this.$set(t,"selected",!t.selected),this.$emit("on-select-change",this.getSelectedNodes(),t)}},handleCheck:function(e){var t=e.checked,n=e.nodeKey,i=this.flatState[n].node;this.$set(i,"checked",t),this.$set(i,"indeterminate",!1),this.checkStrictly||(this.onlyUpdateDown||this.updateTreeUp(n),this.updateTreeDown(i,{checked:t,indeterminate:!1})),this.$emit("on-check-change",this.getCheckedNodes(),i)},nodeSelect:function(e,t){var n,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];function a(i){if((i[e]||0===i[e])&&i[e]==t)return n=i.nodeKey,!1;i.children&&i.children.forEach((function(e){n||0==n||a(e)}))}this.stateTree.forEach((function(e){a(e)}));var o=this.flatState[n].node;this.$set(o,"selected",i)},nodeCheck:function(e,t){var n,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];function a(i){if((i[e]||0===i[e])&&i[e]==t)return n=i.nodeKey,!1;i.children&&i.children.forEach((function(e){n||0==n||a(e)}))}this.stateTree.forEach((function(e){a(e)}));var o=this.flatState[n].node;this.$set(o,"checked",i),this.checkStrictly||(this.onlyUpdateDown||this.updateTreeUp(o.nodeKey),this.updateTreeDown(o,{checked:i,indeterminate:!1}))},filterHighlight:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"title";this.flatState.forEach((function(i){t.$set(i.node,"filterable",!1),""!=e&&i.node[n]&&-1!=i.node[n].indexOf(e)&&(t.$set(i.node,"filterable",!0),null==i.parent||t.flatState[i.parent].node.expand||t.$set(t.flatState[i.parent].node,"expand",!0))}))},handleRightClick:function(){},filter:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=e,a=[],o=0,r=function e(r,d,s){var c=d.children;if(t.filterNodeMethod(r,t.data,d)){if(t.$set(d,"hidden",!1),s&&(o+=1),a.push(d),n&&d.children&&d.children.length>0)return void d.children.forEach((function(n){t.$set(n,"hidden",!1),e("",n,""==i)}))}else t.$set(d,"hidden",!0);if(null!==c&&null!=c){c.forEach((function(t){e(r,t,!0)}));var l=!c.some((function(e){return!e.hidden}));t.$set(d,"hidden",l&&d.hidden)}};return this.stateTree.forEach((function(t){r(e,t,!0)})),this.showNoResultText=0===o,{count:o,resultList:a}},cumstomExpandOrContract:function(e,t){for(var n=0;n<e.length;n++)e[n].children&&(this.$set(e[n],"expand",t),this.cumstomExpandOrContract(e[n].children,t))},expandTree:function(e){this.cumstomExpandOrContract(this.stateTree,e)}},created:function(){window.$HUI&&window.$HUI.Log&&window.$HUI.Log.debug("h_ui tree lifecycle created"),this.flatState=this.compileFlatState(),this.rebuildTree()},mounted:function(){var e=this;window.$HUI&&window.$HUI.Log&&window.$HUI.Log.debug("h_ui tree lifecycle mounted"),this.$on("on-check",this.handleCheck),this.$on("on-selected",this.handleSelect),this.$on("toggle-expand",(function(t,n){return e.$emit("on-toggle-expand",t,n)})),this.$on("mouse-over",(function(t){return e.$emit("on-mouseover",t)})),this.$on("on-right-click",this.handleRightClick),this.$on("on-double-click",(function(){})),(this.loadData||this.isFormSelect||this.notDeepCopy)&&(this.isDeepcopy=!0,this.stateTree=this.isDeepcopy?this.data:(0,r.deepCopy)(this.data)),this.flatState=this.compileFlatState(),this.rebuildTree()},beforeDestroy:function(){window.$HUI&&window.$HUI.Log&&window.$HUI.Log.debug("h_ui tree lifecycle beforeDestroy"),this.$off("on-check"),this.$off("on-selected"),this.$off("toggle-expand"),this.$off("mouse-over"),this.$off("on-right-click"),this.$off("on-double-click")},watch:{data:{deep:!0,handler:function(){window.$HUI&&window.$HUI.Log&&window.$HUI.Log.debug("h_ui tree watch data change"),this.showNoResultText=!1,this.stateTree=this.isDeepcopy?this.data:(0,r.deepCopy)(this.data),this.flatState=this.compileFlatState(),this.rebuildTree()}},currentPageInfo:{handler:function(e){if(e&&e.nodeKey>=0&&e.page){var t=this.flatState[e.nodeKey].node;t.hasPage&&"false"!=t.hasPage&&(this.$set(t,"currentPage",e.page),t.expand&&"false"!=t.expand||this.$set(t,"expand",!0))}},deep:!0}}};t.default=l},653:function(e,t,n){"use strict";n.r(t);var i=n(654),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t.default=a.a},654:function(e,t,n){"use strict";var i=n(8);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n(15)),o=i(n(96)),r=i(n(47)),d=i(n(1149)),s=i(n(60)),c=n(21),l="h-tree",u={name:"TreeNode",mixins:[s.default],components:{Checkbox:o.default,Icon:r.default,Render:d.default},props:{data:{type:Object,default:function(){return{}}},multiple:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1},checkStrictly:{type:Boolean},showIndeterminate:{type:Boolean},selectToCheck:Boolean,hidden:{type:Boolean,default:!1},titleMaxWidth:{type:[String,Number]}},data:function(){return{prefixCls:l,indeterminate:!1,childrenShow:this.data.expand&&"false"!=this.data.expand&&(!this.data.leaf||"false"==this.data.leaf),iconShow:this.data.expand&&"false"!=this.data.expand,timer:null}},computed:{canShow:function(){return!this.data.hidden},classes:function(){return["".concat(l,"-children")]},selectedCls:function(){return[(0,a.default)({},"".concat(l,"-node-selected"),this.data.selected)]},arrowClasses:function(){return["".concat(l,"-arrow"),(0,a.default)({},"".concat(l,"-arrow-open"),this.iconShow)]},titleClasses:function(){var e;return["".concat(l,"-title"),(e={},(0,a.default)(e,"".concat(l,"-title-selected"),this.data.selected||this.selectToCheck&&this.data.checked),(0,a.default)(e,"".concat(l,"-title-filterable"),this.data.filterable),(0,a.default)(e,"".concat(l,"-title-disabled"),this.data.disabled),(0,a.default)(e,"".concat(l,"-title-focus"),this.data.focus),(0,a.default)(e,"".concat(l,"-title-parent"),this.showArrow),e)]},titleStyles:function(){var e={};return this.titleMaxWidth&&(e.maxWidth=this.titleMaxWidth+"px",e.whiteSpace="nowrap",e.textOverflow="ellipsis",e.overflow="hidden",e.wordBreak="break-all"),e},showArrow:function(){return this.data.children&&this.data.children.length>=0&&(!this.data.leaf||"false"==this.data.leaf)||"loading"in this.data&&(!this.data.loading||"false"==this.data.loading)&&(!this.data.leaf||"false"==this.data)},showLoading:function(){return"loading"in this.data&&this.data.loading&&(!this.data.leaf||"false"==this.data.leaf)&&"false"!=this.data.loading},isParentRender:function(){var e=(0,c.findComponentsUpward)(this,"Tree");return e&&e.render},parentRender:function(){var e=(0,c.findComponentsUpward)(this,"Tree");return e&&e.render?e.render:null},node:function(){var e=this,t=(0,c.findComponentsUpward)(this,"Tree");return t?[t.flatState,t.flatState.find((function(t){return t.nodeKey===e.data.nodeKey}))]:[]}},watch:{"data.autoLoad":function(e,t){!e||"false"==e||t&&"false"!=t||this.handleExpand()},"data.currentPage":function(e){var t=this,n=this.data;if(e&&this.data.hasPage){var i=(0,c.findComponentsUpward)(this,"Tree");if(i&&i.loadData)return void i.loadData(n,(function(e){e.length&&t.$set(t.data,"children",e)}))}},"data.expand":{handler:function(){this.childrenShow=this.data.expand&&"false"!=this.data.expand&&(!this.data.leaf||"false"==this.data.leaf),this.iconShow=this.data.expand&&"false"!=this.data.expand,this.childrenShow&&this.$refs.children&&(this.$refs.children.style.display="block")}},"data.leaf":function(){this.childrenShow=this.data.expand&&"false"!=this.data.expand&&(!this.data.leaf||"false"==this.data.leaf),this.iconShow=this.data.expand&&"false"!=this.data.expand}},methods:{handleExpand:function(){var e=this,t=this.data;if(t.children&&0===t.children.length){var n=(0,c.findComponentsUpward)(this,"Tree");if(n&&n.loadData)return this.$set(this.data,"loading",!0),void n.loadData(t,(function(t){e.$set(e.data,"loading",!1),t.length&&(e.$set(e.data,"children",t),e.$nextTick((function(){return e.handleExpand()})))}))}if(t.children&&t.children.length>=0)if(this.childrenShow){var i=!0;this.$set(this.data,"expand",!1),"none"==this.$refs.children.style.display&&(i=!1),this.$refs.children.style.display=i?"none":"block",this.dispatchTree()}else this.childrenShow=!0,this.$set(this.data,"expand",!0),this.dispatchTree();this.iconShow=!this.iconShow},dispatchTree:function(){this.data.autoLoad&&"false"!=this.data.autoLoad?this.$set(this.data,"autoLoad",!1):this.dispatch("Tree","toggle-expand",this.data,!this.iconShow)},handleSelect:function(){var e=this;clearTimeout(this.timer),this.timer=setTimeout((function(){if(!e.data.disabled)if(e.selectToCheck&&e.showCheckbox){var t=!e.data.checked;e.handleCheck(t)}else e.dispatch("Tree","on-selected",e.data.nodeKey)}),300)},handleDoubleClick:function(){clearTimeout(this.timer),this.dispatch("Tree","on-double-click",this.data)},handleRightClick:function(e){this.dispatch("Tree","on-right-click",this.data,e)},handleKeydown:function(e){var t=e.keyCode;37==t&&(this.$refs.children&&(this.$refs.children.style.display="none"),this.iconShow=!this.iconShow,this.dispatch("Tree","toggle-expand",this.data,this.iconShow)),39==t&&(this.childrenShow?this.$refs.children.style.display="block":(this.childrenShow=!0,this.$set(this.data,"expand",!0),this.dispatchTree()),this.iconShow=!this.iconShow,this.dispatch("Tree","toggle-expand",this.data,this.iconShow))},handeMouseover:function(e){this.dispatch("Tree","mouse-over",this.data)},handleCheck:function(e){if(!this.data.disabled&&!this.data.disableCheckbox){var t={checked:e,nodeKey:this.data.nodeKey};this.dispatch("Tree","on-check",t)}}},created:function(){this.data.autoLoad&&"false"!=this.data.autoLoad&&this.handleExpand()},mounted:function(){},beforeDestroy:function(){this.timer&&clearTimeout(this.timer)}};t.default=u},7:function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},780:function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return a}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{class:e.wrapper},[e._l(e.stateTree,(function(t,i){return n("Tree-node",{key:i,attrs:{data:t,visible:"",multiple:e.multiple,"show-checkbox":e.showCheckbox,showIndeterminate:e.showIndeterminate,checkStrictly:e.checkStrictly,disableHover:e.disableHover,selectToCheck:e.selectToCheck,"title-max-width":e.titleMaxWidth}})})),e._v(" "),e.data&&e.data.length&&!e.showNoResultText?e._e():n("div",{class:[e.prefixCls+"-empty"]},[e._t("nodata",[e._v("\n "+e._s(e.localeEmptyText)+"\n ")])],2)],2)},a=[];i._withStripped=!0},8:function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},817:function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return a}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{directives:[{name:"show",rawName:"v-show",value:e.canShow,expression:"canShow"}]},[n("div",{class:e.prefixCls+"-item clearfix",attrs:{tabindex:"-1"},on:{keydown:e.handleKeydown}},[n("span",{class:e.arrowClasses,on:{click:e.handleExpand}},[e.showArrow?n("Icon",{attrs:{name:"ios-arrow-right"}}):e._e(),e._v(" "),e.showLoading?n("Icon",{staticClass:"h-load-loop",attrs:{name:"load-c"}}):e._e()],1),e._v(" "),e.showCheckbox?n("Checkbox",{attrs:{value:e.data.checked,indeterminate:e.data.indeterminate,disabled:e.data.disabled||e.data.disableCheckbox},on:{"on-change":e.handleCheck},nativeOn:{click:function(e){e.stopPropagation()}}}):e._e(),e._v(" "),e.data.render?n("Render",{attrs:{render:e.data.render,data:e.data,node:e.node}}):e.isParentRender?n("Render",{attrs:{render:e.parentRender,data:e.data,node:e.node}}):n("span",{class:e.titleClasses,style:e.titleStyles,attrs:{title:e.titleMaxWidth?e.data.title:null},on:{click:e.handleSelect,dblclick:e.handleDoubleClick,mouseover:e.handeMouseover,contextmenu:function(t){return t.preventDefault(),t.stopPropagation(),e.handleRightClick(t)}}},[e._v(e._s(e.data.title))])],1),e._v(" "),e.childrenShow?n("ul",{ref:"children",class:e.classes},[!e.data.expand||"false"==e.data.expand||e.data.leaf&&"false"!=e.data.leaf?e._e():e._l(e.data.children,(function(t,i){return n("Tree-node",{key:i,attrs:{data:t,multiple:e.multiple,checkStrictly:e.checkStrictly,selectToCheck:e.selectToCheck,showIndeterminate:e.showIndeterminate,"show-checkbox":e.showCheckbox,"title-max-width":e.titleMaxWidth}})}))],2):e._e()])},a=[];i._withStripped=!0},96:function(e,t){e.exports=require("h_ui/dist/lib/cjs/Checkbox.js")}});