v-tree-select
Version:
A Vue.js project
11 lines • 58.7 kB
JavaScript
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("vue-tree-select",[],t):"object"==typeof exports?exports["vue-tree-select"]=t():e["vue-tree-select"]=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="/",t(t.s=33)}([function(e,t){var n=e.exports={version:"2.5.0"};"number"==typeof __e&&(__e=n)},function(e,t,n){var r=n(28)("wks"),o=n(31),i=n(4).Symbol,u="function"==typeof i;(e.exports=function(e){return r[e]||(r[e]=u&&i[e]||(u?i:o)("Symbol."+e))}).store=r},function(e,t,n){e.exports=!n(7)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t,n){var r=n(4),o=n(0),i=n(23),u=n(9),a=function(e,t,n){var c,s,l,f=e&a.F,d=e&a.G,p=e&a.S,h=e&a.P,v=e&a.B,y=e&a.W,x=d?o:o[t]||(o[t]={}),_=x.prototype,g=d?r:p?r[t]:(r[t]||{}).prototype;d&&(n=t);for(c in n)(s=!f&&g&&void 0!==g[c])&&c in x||(l=s?g[c]:n[c],x[c]=d&&"function"!=typeof g[c]?n[c]:v&&s?i(l,r):y&&g[c]==l?function(e){var t=function(t,n,r){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,r)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(l):h&&"function"==typeof l?i(Function.call,l):l,h&&((x.virtual||(x.virtual={}))[c]=l,e&a.R&&_&&!_[c]&&u(_,c,l)))};a.F=1,a.G=2,a.S=4,a.P=8,a.B=16,a.W=32,a.U=64,a.R=128,e.exports=a},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)},function(e,t,n){var r=n(6),o=n(50),i=n(68),u=Object.defineProperty;t.f=n(2)?Object.defineProperty:function(e,t,n){if(r(e),t=i(t,!0),r(n),o)try{return u(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}},function(e,t,n){var r=n(13);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var r=n(5),o=n(16);e.exports=n(2)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var r=n(12);e.exports=function(e){return Object(r(e))}},function(e,t,n){e.exports={default:n(42),__esModule:!0}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t){e.exports={}},function(e,t,n){var r=n(62),o=n(25);e.exports=Object.keys||function(e){return r(e,o)}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var r=n(28)("keys"),o=n(31);e.exports=function(e){return r[e]||(r[e]=o(e))}},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t,n){e.exports={default:n(41),__esModule:!0}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(37),o=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(e,t,n){return t in e?(0,o.default)(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(19),o=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return(0,o.default)(e)}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var r=n(45);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){var r=n(13),o=n(4).document,i=r(o)&&r(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){var r=n(22);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t,n){var r=n(5).f,o=n(8),i=n(1)("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,i)&&r(e,i,{configurable:!0,value:t})}},function(e,t,n){var r=n(4),o=r["__core-js_shared__"]||(r["__core-js_shared__"]={});e.exports=function(e){return o[e]||(o[e]={})}},function(e,t,n){var r=n(26),o=n(12);e.exports=function(e){return r(o(e))}},function(e,t,n){var r=n(18),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t,n){"use strict";function r(e){n(75)}Object.defineProperty(t,"__esModule",{value:!0});var o=n(36),i=n.n(o),u=n(78),a=n(77),c=r,s=a(i.a,u.a,c,null,null);t.default=s.exports},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(32),o=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=o.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=[],o="@@clickoutsideContext",i=void 0;document.addEventListener("mousedown",function(e){return i=e}),document.addEventListener("mouseup",function(e){r.forEach(function(t){return t[o].documentHandler(e,i)})}),t.default={bind:function(e,t,n){var i=r.push(e)-1,u=function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!(n.context&&r.target&&i.target)||e.contains(r.target)||e.contains(i.target)||e===r.target||n.context.popperElm&&(n.context.popperElm.contains(r.target)||n.context.popperElm.contains(i.target))||(t.expression&&e[o].methodName&&n.context[e[o].methodName]?n.context[e[o].methodName]():e[o].bindingFn&&e[o].bindingFn())};e[o]={id:i,documentHandler:u,methodName:t.expression,bindingFn:t.value}},update:function(e,t){e[o].methodName=t.expression,e[o].bindingFn=t.value},unbind:function(e){for(var t=r.length,n=0;n<t;n++)if(r[n][o].id===e[o].id){r.splice(n,1);break}}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e){var t=e.props;if("value"in t)return t.value;if(e.key)return e.key;throw new Error("no key or value for "+e)}function i(e,t){return"value"===t?o(e):e.props[t]}function u(e){return e.combobox}function a(e){return!!(e.multiple||e.tags||e.treeCheckable)}function c(e){return a(e)||u(e)}function s(e){return!c(e)}function l(e){var t=e;return void 0===e?t=[]:Array.isArray(e)||(t=[e]),t}function f(e){e.preventDefault()}function d(e){var t=e;return"label"===t&&(t="title"),t}function p(e,t){return e.every(function(e,n){return e===t[n]})}function h(e,t){!function e(n,r){n.forEach(function(n,o){var i=r+"-"+o;n&&n.children&&e(n.children,i),n&&t(n,o,i)})}(e,0)}function v(e){if(!e.length)return e;var t=[],n={};e.forEach(function(e){if(e.pos){var t=e.pos.split("-").length;n[t]||(n[t]=[]),n[t].push(e)}});var r=(0,D.default)(n).sort(function(e,t){return t-e});return r.reduce(function(e,r){return r&&r!==e&&n[e].forEach(function(e){var o=!1;n[r].forEach(function(t){p(t.pos.split("-"),e.pos.split("-"))&&(o=!0,t.children||(t.children=[]),t.children.push(e))}),o||t.push(e)}),r}),n[r[r.length-1]].concat(t)}function y(e){var t={};e.forEach(function(e){var n=e.split("-").length;t[n]||(t[n]=[]),t[n].push(e)});for(var n=(0,D.default)(t).sort(),r=0;r<n.length;r++)!function(e){n[e+1]&&t[n[e]].forEach(function(r){for(var o=e+1;o<n.length;o++)!function(e){t[n[e]].forEach(function(o,i){p(r.split("-"),o.split("-"))&&(t[n[e]][i]=null)}),t[n[e]]=t[n[e]].filter(function(e){return e})}(o)})}(r);var o=[];return n.forEach(function(e){o=o.concat(t[e])}),o}function x(e){var t=e.match(/(.+)(-[^-]+)$/),n="";return t&&3===t.length&&(n=t[1]),n}function _(e){return e.split("-")}function g(e,t,n){var r=(0,D.default)(e);r.forEach(function(o,i){var u=_(o),a=!1;t.forEach(function(t){var c=_(t);u.length>c.length&&p(c,u)&&(e[o].halfChecked=!1,e[o].checked=n,r[i]=null),u[0]===c[0]&&u[1]===c[1]&&(a=!0)}),a||(r[i]=null)}),r=r.filter(function(e){return e});for(var o=0;o<t.length;o++)!function(n){!function o(i){var u=_(i).length;if(!(u<=2)){var a=0,c=0,s=x(i);r.forEach(function(r){var o=_(r);if(o.length===u&&p(_(s),o))if(a++,e[r].checked){c++;var i=t.indexOf(r);i>-1&&(t.splice(i,1),i<=n&&n--)}else e[r].halfChecked&&(c+=.5)});var l=e[s];0===c?(l.checked=!1,l.halfChecked=!1):c===a?(l.checked=!0,l.halfChecked=!1):(l.halfChecked=!0,l.checked=!1),o(s)}}(t[n]),o=n}(o)}function b(e,t){var n=[],r=[],o=[];return(0,D.default)(e).forEach(function(t){var i=e[t];i.checked?(r.push(i.key),o.push((0,F.default)({},i,{pos:t}))):i.halfChecked&&n.push(i.key)}),{halfCheckedKeys:n,checkedKeys:r,checkedNodes:o,treeNodesStates:e,checkedPositions:t}}function m(e,t){var n=[],r={};return h(e,function(e,i,u,a,c){r[u]={node:e,key:a,checked:!1,halfChecked:!1,siblingPosition:c},-1!==t.indexOf(o(e))&&(r[u].checked=!0,n.push(u))}),g(r,y(n.sort()),!0),b(r,n)}function S(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(e){return e};return(0,N.default)(e).map(function(e){var n=t(e);return n&&n.props&&n.props.children?React.cloneElement(n,{},S(n.props.children,t)):n})}function O(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return React.Children.map(e,function(e,n){var r=t+"-"+n,o={title:e.props.title,label:e.props.label||e.props.title,value:e.props.value,key:e.key,_pos:r};return e.props.children&&(o.children=O(e.props.children,r)),o})}function C(e,t){e.forEach(function(e){t(e),e.children&&C(e.children,t)})}function w(e,t){function n(e){e.forEach(function(e){if(!e.__checked){var t=o.indexOf(e.value),r=e.children;t>-1?(e.__checked=!0,u.push({node:e,pos:e._pos}),o.splice(t,1),r&&C(r,function(e){e.__checked=!0,u.push({node:e,pos:e._pos})})):r&&n(r)}})}function r(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{root:!0},n=0;e.forEach(function(e){var t=e.children;if(!t||e.__checked||e.__halfChecked)e.__checked?n++:e.__halfChecked&&(n+=.5);else{var o=r(t,e);o.__checked?n++:o.__halfChecked&&(n+=.5)}});var o=e.length;return n===o?(t.__checked=!0,u.push({node:t,pos:t._pos})):n<o&&n>0&&(t.__halfChecked=!0),t.root?e:t}var o=[].concat((0,K.default)(e));if(!o.length)return o;var i=O(t),u=[];return n(i),r(i),u.forEach(function(e,t){delete u[t].node.__checked,delete u[t].node._pos,u[t].node.props={title:u[t].node.title,label:u[t].node.label||u[t].node.title,value:u[t].node.value},u[t].node.children&&(u[t].node.props.children=u[t].node.children),delete u[t].node.title,delete u[t].node.label,delete u[t].node.value,delete u[t].node.children}),u}function E(e,t){function n(e){for(var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,A.default)({},t.id,t.rootPId),o=[],i=0;i<e.length;i++)e[i]=(0,F.default)({},e[i]),e[i][t.pId]===r[t.id]&&(e[i].key=e[i][t.id],o.push(e[i]),e.splice(i--,1));if(o.length&&(r.children=o,o.forEach(function(t){return n(e,t)})),r[t.id]===t.rootPId)return o}return n(e)}function k(e){var t=[];return e.forEach(function(e){var n={};n=(0,M.default)({},e),e.children&&(n.children=k(e.children)),t.push(n)}),t}Object.defineProperty(t,"__esModule",{value:!0}),t.UNSELECTABLE_ATTRIBUTE=t.UNSELECTABLE_STYLE=void 0;var j=n(11),M=r(j),P=n(20),A=r(P),T=n(21),K=r(T),L=n(19),N=r(L),$=n(39),F=r($),V=n(38),D=r(V);t.getValuePropValue=o,t.getPropValue=i,t.isCombobox=u,t.isMultipleOrTags=a,t.isMultipleOrTagsOrCombobox=c,t.isSingleMode=s,t.toArray=l,t.preventDefaultEvent=f,t.labelCompatible=d,t.isInclude=p,t.loopAllChildren=h,t.flatToHierarchy=v,t.filterParentPosition=y,t.handleCheckState=g,t.getTreeNodesStates=m,t.recursiveCloneChildren=S,t.filterAllCheckedData=w,t.processSimpleTreeData=E,t.deepCopyArray=k;t.UNSELECTABLE_STYLE={userSelect:"none",WebkitUserSelect:"none"},t.UNSELECTABLE_ATTRIBUTE={unselectable:"unselectable"}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){return t.title.indexOf(e)>-1}Object.defineProperty(t,"__esModule",{value:!0});var i=n(21),u=r(i),a=n(11),c=r(a),s=n(20),l=r(s),f=n(40),d=r(f),p=n(76),h=r(p),v=n(35),y=n(34),x=r(y);t.default={components:{tree:h.default},directives:{clickoutside:x.default},props:{data:{type:Array,default:function(){return[]}},value:{type:[String,Array]},prefixCls:{type:String,default:"v-tree-select"},placeholder:{type:String,default:"请下拉选择"},searchPlaceholder:{type:String,default:"请输入搜索"},showSearch:{type:Boolean,default:!0},allowClear:{type:Boolean,default:!0},multiple:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},labelInValue:{type:Boolean,default:!1},filterTreeNode:{type:Function,default:o},notFoundContent:{type:String,default:"抱歉,沒有找到!"}},data:function(){return{value$:this.addLabelToValue(this.value),inputValue:"",open:!1,focused:!1,inputRefWidth:0,defaultExpandedKeys:[],treedataList:[],treedata:(0,v.deepCopyArray)(this.data)}},computed:{rootCls:function(){var e;return(0,d.default)((e={},(0,l.default)(e,this.prefixCls,!0),(0,l.default)(e,this.prefixCls+"-open",this.open),(0,l.default)(e,this.prefixCls+"-focused",this.open||this.focused),(0,l.default)(e,this.prefixCls+"-disabled",this.disabled),(0,l.default)(e,this.prefixCls+"-enabled",!this.disabled),(0,l.default)(e,this.prefixCls+"-allow-clear",!!this.allowClear),e))},dropdowmCls:function(){var e=this.prefixCls+"-dropdown";return(0,d.default)(e,e+"--"+(this.multiple?"multiple":"single"))},defaultSelectedKeys:function(){return(0,v.toArray)(this.value)}},watch:{inputValue:function(e,t){this.inputRefWidth=this.$refs.inputRef.scrollWidth},value:function(e){this.value$=this.addLabelToValue((0,v.toArray)(e))},data:function(e){this.treedata=(0,v.deepCopyArray)(e)}},methods:{clickoutside:function(){this.setOpenState(!1)},addLabelToValue:function(e){var t=this;return e=e.map(function(e){return{value:e,label:t.getLabel(e)}})},getLabel:function(e){var t=null;return(0,v.loopAllChildren)(this.data,function(n){n.key===e&&(t=n.title)}),t},onClearSelection:function(){this.disabled||(this.inputValue||this.value.length)&&(this.fireChange([]),this.setOpenState(!1),null===this.inputValue&&(this.inputValue=""))},onInputChange:function(){this.open=!0,this.$emit("onSearch",this.inputValue),this.inputValue?this.treedata=this.processTreeNode():this.treedata=this.data},processTreeNode:function(){var e=this,t=(0,v.deepCopyArray)(this.data),n=[];this.defaultExpandedKeys=[],(0,v.loopAllChildren)(t,function(t,r,o){e.filterTreeNode(e.inputValue,t)&&(n.push(o),e.defaultExpandedKeys.push(t.key))});var r=[];n.forEach(function(e){e.split("-").reduce(function(e,t){var n=e+"-"+t;return r.indexOf(n)<0&&r.push(n),n})});var o=[];(0,v.loopAllChildren)(t,function(e,t,n){r.indexOf(n)>-1&&o.push({node:e,pos:n})});var i=(0,v.flatToHierarchy)(o);return function e(t){return t.map(function(t){var n=void 0;return t.children&&(n=e(t.children)),(0,c.default)(t.node,{children:n})})}(i)},onPlaceholderClick:function(){this.$refs.inputRef.focus()},setOpenState:function(e,t){var n=this;arguments.length>2&&void 0!==arguments[2]&&arguments[2];this.open=e,this.$nextTick(function(){if(t||e)if(e||n.multiple){var r=n.$refs.inputRef;r&&document.activeElement!==r&&r.focus()}else n.$refs.selection&&n.$refs.selection.focus()})},onSelect:function(e,t){if(!1===t.selected)return void this.onDeselect(t);var n=t.node,r=this.value$,o=n.eventKey,i=n.title,u=o;this.$emit("onSelect",u,n,t);var a="check"===t.event;if(this.multiple){if(r.some(function(e){return e.value===o}))return;r=r.concat([{value:o,label:i}])}else{if(r.length&&r[0].value===o)return void this.setOpenState(!1);r=[{value:o,label:i}],this.setOpenState(!1)}var c={triggerValue:o,triggerNode:n};a||(c.selected=t.selected),this.fireChange(r,c),null===this.inputValue&&(this.inputValue="")},onDeselect:function(e){this.removeSelected(e.node.eventKey),this.multiple||this.setOpenState(!1),null===this.inputValue&&(this.inputValue="")},removeSelected:function(e){if(!this.disabled){var t=void 0,n=this.value$.filter(function(n){return n.value===e&&(t=n.label),n.value!==e});this.fireChange(n,{clear:!0})}},fireChange:function(e,t){var n=e.map(function(e){return e.value}),r=this.value$.map(function(e){return e.value});if(n.length!==r.length||!n.every(function(e,t){return r[t]===e})){var o={preValue:[].concat((0,u.default)(this.value$))};t&&(0,c.default)(o,t);var i=null,a=e;this.labelInValue||(i=e.map(function(e){return e.label}),a=a.map(function(e){return e.value})),this._savedValue=this.multiple?a:a[0],this.$emit("input",this._savedValue),this.$emit("onChange",this._savedValue,i,o)}},getValue:function(e){!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e}},mounted:function(){this.inputRefWidth=this.$refs.inputRef.scrollWidth}}},function(e,t,n){e.exports={default:n(43),__esModule:!0}},function(e,t,n){e.exports={default:n(44),__esModule:!0}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(11),o=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=o.default||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}},function(e,t,n){var r,o;/*!
Copyright (c) 2016 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/
!function(){"use strict";function n(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var o=typeof r;if("string"===o||"number"===o)e.push(r);else if(Array.isArray(r))e.push(n.apply(null,r));else if("object"===o)for(var u in r)i.call(r,u)&&r[u]&&e.push(u)}}return e.join(" ")}var i={}.hasOwnProperty;void 0!==e&&e.exports?e.exports=n:(r=[],void 0!==(o=function(){return n}.apply(t,r))&&(e.exports=o))}()},function(e,t,n){n(74),n(70),e.exports=n(0).Array.from},function(e,t,n){n(71),e.exports=n(0).Object.assign},function(e,t,n){n(72);var r=n(0).Object;e.exports=function(e,t,n){return r.defineProperty(e,t,n)}},function(e,t,n){n(73),e.exports=n(0).Object.keys},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){var r=n(29),o=n(30),i=n(67);e.exports=function(e){return function(t,n,u){var a,c=r(t),s=o(c.length),l=i(u,s);if(e&&n!=n){for(;s>l;)if((a=c[l++])!=a)return!0}else for(;s>l;l++)if((e||l in c)&&c[l]===n)return e||l||0;return!e&&-1}}},function(e,t,n){var r=n(22),o=n(1)("toStringTag"),i="Arguments"==r(function(){return arguments}()),u=function(e,t){try{return e[t]}catch(e){}};e.exports=function(e){var t,n,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=u(t=Object(e),o))?n:i?r(t):"Object"==(a=r(t))&&"function"==typeof t.callee?"Arguments":a}},function(e,t,n){"use strict";var r=n(5),o=n(16);e.exports=function(e,t,n){t in e?r.f(e,t,o(0,n)):e[t]=n}},function(e,t,n){var r=n(4).document;e.exports=r&&r.documentElement},function(e,t,n){e.exports=!n(2)&&!n(7)(function(){return 7!=Object.defineProperty(n(24)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){var r=n(14),o=n(1)("iterator"),i=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||i[o]===e)}},function(e,t,n){var r=n(6);e.exports=function(e,t,n,o){try{return o?t(r(n)[0],n[1]):t(n)}catch(t){var i=e.return;throw void 0!==i&&r(i.call(e)),t}}},function(e,t,n){"use strict";var r=n(58),o=n(16),i=n(27),u={};n(9)(u,n(1)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=r(u,{next:o(1,n)}),i(e,t+" Iterator")}},function(e,t,n){"use strict";var r=n(56),o=n(3),i=n(65),u=n(9),a=n(8),c=n(14),s=n(53),l=n(27),f=n(61),d=n(1)("iterator"),p=!([].keys&&"next"in[].keys()),h=function(){return this};e.exports=function(e,t,n,v,y,x,_){s(n,t,v);var g,b,m,S=function(e){if(!p&&e in E)return E[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},O=t+" Iterator",C="values"==y,w=!1,E=e.prototype,k=E[d]||E["@@iterator"]||y&&E[y],j=k||S(y),M=y?C?S("entries"):j:void 0,P="Array"==t?E.entries||k:k;if(P&&(m=f(P.call(new e)))!==Object.prototype&&m.next&&(l(m,O,!0),r||a(m,d)||u(m,d,h)),C&&k&&"values"!==k.name&&(w=!0,j=function(){return k.call(this)}),r&&!_||!p&&!w&&E[d]||u(E,d,j),c[t]=j,c[O]=h,y)if(g={values:C?j:S("values"),keys:x?j:S("keys"),entries:M},_)for(b in g)b in E||i(E,b,g[b]);else o(o.P+o.F*(p||w),t,g);return g}},function(e,t,n){var r=n(1)("iterator"),o=!1;try{var i=[7][r]();i.return=function(){o=!0},Array.from(i,function(){throw 2})}catch(e){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var i=[7],u=i[r]();u.next=function(){return{done:n=!0}},i[r]=function(){return u},e(i)}catch(e){}return n}},function(e,t){e.exports=!0},function(e,t,n){"use strict";var r=n(15),o=n(60),i=n(63),u=n(10),a=n(26),c=Object.assign;e.exports=!c||n(7)(function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach(function(e){t[e]=e}),7!=c({},e)[n]||Object.keys(c({},t)).join("")!=r})?function(e,t){for(var n=u(e),c=arguments.length,s=1,l=o.f,f=i.f;c>s;)for(var d,p=a(arguments[s++]),h=l?r(p).concat(l(p)):r(p),v=h.length,y=0;v>y;)f.call(p,d=h[y++])&&(n[d]=p[d]);return n}:c},function(e,t,n){var r=n(6),o=n(59),i=n(25),u=n(17)("IE_PROTO"),a=function(){},c=function(){var e,t=n(24)("iframe"),r=i.length;for(t.style.display="none",n(49).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write("<script>document.F=Object<\/script>"),e.close(),c=e.F;r--;)delete c.prototype[i[r]];return c()};e.exports=Object.create||function(e,t){var n;return null!==e?(a.prototype=r(e),n=new a,a.prototype=null,n[u]=e):n=c(),void 0===t?n:o(n,t)}},function(e,t,n){var r=n(5),o=n(6),i=n(15);e.exports=n(2)?Object.defineProperties:function(e,t){o(e);for(var n,u=i(t),a=u.length,c=0;a>c;)r.f(e,n=u[c++],t[n]);return e}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){var r=n(8),o=n(10),i=n(17)("IE_PROTO"),u=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=o(e),r(e,i)?e[i]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?u:null}},function(e,t,n){var r=n(8),o=n(29),i=n(46)(!1),u=n(17)("IE_PROTO");e.exports=function(e,t){var n,a=o(e),c=0,s=[];for(n in a)n!=u&&r(a,n)&&s.push(n);for(;t.length>c;)r(a,n=t[c++])&&(~i(s,n)||s.push(n));return s}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){var r=n(3),o=n(0),i=n(7);e.exports=function(e,t){var n=(o.Object||{})[e]||Object[e],u={};u[e]=t(n),r(r.S+r.F*i(function(){n(1)}),"Object",u)}},function(e,t,n){e.exports=n(9)},function(e,t,n){var r=n(18),o=n(12);e.exports=function(e){return function(t,n){var i,u,a=String(o(t)),c=r(n),s=a.length;return c<0||c>=s?e?"":void 0:(i=a.charCodeAt(c),i<55296||i>56319||c+1===s||(u=a.charCodeAt(c+1))<56320||u>57343?e?a.charAt(c):i:e?a.slice(c,c+2):u-56320+(i-55296<<10)+65536)}}},function(e,t,n){var r=n(18),o=Math.max,i=Math.min;e.exports=function(e,t){return e=r(e),e<0?o(e+t,0):i(e,t)}},function(e,t,n){var r=n(13);e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){var r=n(47),o=n(1)("iterator"),i=n(14);e.exports=n(0).getIteratorMethod=function(e){if(void 0!=e)return e[o]||e["@@iterator"]||i[r(e)]}},function(e,t,n){"use strict";var r=n(23),o=n(3),i=n(10),u=n(52),a=n(51),c=n(30),s=n(48),l=n(69);o(o.S+o.F*!n(55)(function(e){Array.from(e)}),"Array",{from:function(e){var t,n,o,f,d=i(e),p="function"==typeof this?this:Array,h=arguments.length,v=h>1?arguments[1]:void 0,y=void 0!==v,x=0,_=l(d);if(y&&(v=r(v,h>2?arguments[2]:void 0,2)),void 0==_||p==Array&&a(_))for(t=c(d.length),n=new p(t);t>x;x++)s(n,x,y?v(d[x],x):d[x]);else for(f=_.call(d),n=new p;!(o=f.next()).done;x++)s(n,x,y?u(f,v,[o.value,x],!0):o.value);return n.length=x,n}})},function(e,t,n){var r=n(3);r(r.S+r.F,"Object",{assign:n(57)})},function(e,t,n){var r=n(3);r(r.S+r.F*!n(2),"Object",{defineProperty:n(5).f})},function(e,t,n){var r=n(10),o=n(15);n(64)("keys",function(){return function(e){return o(r(e))}})},function(e,t,n){"use strict";var r=n(66)(!0);n(54)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})})},function(e,t){},function(e,t,n){!function(t,n){e.exports=n()}(0,function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="/",t(t.s=45)}([function(e,t,n){var r=n(25)("wks"),o=n(17),i=n(2).Symbol,u="function"==typeof i;(e.exports=function(e){return r[e]||(r[e]=u&&i[e]||(u?i:o)("Symbol."+e))}).store=r},function(e,t){var n=e.exports={version:"2.5.0"};"number"==typeof __e&&(__e=n)},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)},function(e,t,n){var r=n(11),o=n(34),i=n(27),u=Object.defineProperty;t.f=n(4)?Object.defineProperty:function(e,t,n){if(r(e),t=i(t,!0),r(n),o)try{return u(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}},function(e,t,n){e.exports=!n(8)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var r=n(35),o=n(19);e.exports=function(e){return r(o(e))}},function(e,t,n){var r=n(2),o=n(1),i=n(32),u=n(9),a=function(e,t,n){var c,s,l,f=e&a.F,d=e&a.G,p=e&a.S,h=e&a.P,v=e&a.B,y=e&a.W,x=d?o:o[t]||(o[t]={}),_=x.prototype,g=d?r:p?r[t]:(r[t]||{}).prototype;d&&(n=t);for(c in n)(s=!f&&g&&void 0!==g[c])&&c in x||(l=s?g[c]:n[c],x[c]=d&&"function"!=typeof g[c]?n[c]:v&&s?i(l,r):y&&g[c]==l?function(e){var t=function(t,n,r){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,r)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(l):h&&"function"==typeof l?i(Function.call,l):l,h&&((x.virtual||(x.virtual={}))[c]=l,e&a.R&&_&&!_[c]&&u(_,c,l)))};a.F=1,a.G=2,a.S=4,a.P=8,a.B=16,a.W=32,a.U=64,a.R=128,e.exports=a},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){var r=n(3),o=n(13);e.exports=n(4)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var r=n(39),o=n(20);e.exports=Object.keys||function(e){return r(e,o)}},function(e,t,n){var r=n(14);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t){e.exports={}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){var r=n(19);e.exports=function(e){return Object(r(e))}},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t){e.exports=!0},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){var r=n(3).f,o=n(5),i=n(0)("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,i)&&r(e,i,{configurable:!0,value:t})}},function(e,t,n){var r=n(25)("keys"),o=n(17);e.exports=function(e){return r[e]||(r[e]=o(e))}},function(e,t,n){var r=n(2),o=r["__core-js_shared__"]||(r["__core-js_shared__"]={});e.exports=function(e){return o[e]||(o[e]={})}},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t,n){var r=n(14);e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){var r=n(2),o=n(1),i=n(21),u=n(29),a=n(3).f;e.exports=function(e){var t=o.Symbol||(o.Symbol=i?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||a(t,e,{value:u.f(e)})}},function(e,t,n){t.f=n(0)},function(e,t,n){"use strict";t.__esModule=!0;var r=n(51),o=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(e,t,n){return t in e?(0,o.default)(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){var r,o;/*!
Copyright (c) 2016 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/
!function(){"use strict";function n(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var o=typeof r;if("string"===o||"number"===o)e.push(r);else if(Array.isArray(r))e.push(n.apply(null,r));else if("object"===o)for(var u in r)i.call(r,u)&&r[u]&&e.push(u)}}return e.join(" ")}var i={}.hasOwnProperty;void 0!==e&&e.exports?e.exports=n:(r=[],void 0!==(o=function(){return n}.apply(t,r))&&(e.exports=o))}()},function(e,t,n){var r=n(63);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){var r=n(14),o=n(2).document,i=r(o)&&r(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},function(e,t,n){e.exports=!n(4)&&!n(8)(function(){return 7!=Object.defineProperty(n(33)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){var r=n(18);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t,n){"use strict";var r=n(21),o=n(7),i=n(40),u=n(9),a=n(5),c=n(12),s=n(73),l=n(23),f=n(82),d=n(0)("iterator"),p=!([].keys&&"next"in[].keys()),h=function(){return this};e.exports=function(e,t,n,v,y,x,_){s(n,t,v);var g,b,m,S=function(e){if(!p&&e in E)return E[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},O=t+" Iterator",C="values"==y,w=!1,E=e.prototype,k=E[d]||E["@@iterator"]||y&&E[y],j=k||S(y),M=y?C?S("entries"):j:void 0,P="Array"==t?E.entries||k:k;if(P&&(m=f(P.call(new e)))!==Object.prototype&&m.next&&(l(m,O,!0),r||a(m,d)||u(m,d,h)),C&&k&&"values"!==k.name&&(w=!0,j=function(){return k.call(this)}),r&&!_||!p&&!w&&E[d]||u(E,d,j),c[t]=j,c[O]=h,y)if(g={values:C?j:S("values"),keys:x?j:S("keys"),entries:M},_)for(b in g)b in E||i(E,b,g[b]);else o(o.P+o.F*(p||w),t,g);return g}},function(e,t,n){var r=n(11),o=n(79),i=n(20),u=n(24)("IE_PROTO"),a=function(){},c=function(){var e,t=n(33)("iframe"),r=i.length;for(t.style.display="none",n(69).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write("<script>document.F=Object<\/script>"),e.close(),c=e.F;r--;)delete c.prototype[i[r]];return c()};e.exports=Object.create||function(e,t){var n;return null!==e?(a.prototype=r(e),n=new a,a.prototype=null,n[u]=e):n=c(),void 0===t?n:o(n,t)}},function(e,t,n){var r=n(39),o=n(20).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},function(e,t,n){var r=n(5),o=n(6),i=n(65)(!1),u=n(24)("IE_PROTO");e.exports=function(e,t){var n,a=o(e),c=0,s=[];for(n in a)n!=u&&r(a,n)&&s.push(n);for(;t.length>c;)r(a,n=t[c++])&&(~i(s,n)||s.push(n));return s}},function(e,t,n){e.exports=n(9)},function(e,t,n){var r=n(26),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},function(e,t,n){"use strict";var r=n(84)(!0);n(36)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})})},function(e,t){e.exports=function(e,t,n,r,o){var i,u=e=e||{},a=typeof e.default;"object"!==a&&"function"!==a||(i=e,u=e.default);var c="function"==typeof u?u.options:u;t&&(c.render=t.render,c.staticRenderFns=t.staticRenderFns),r&&(c._scopeId=r);var s;if(o?(s=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),n&&n.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=s):n&&(s=n),s){var l=c.functional,f=l?c.render:c.beforeCreate;l?c.render=function(e,t){return s.call(t),f(e,t)}:c.beforeCreate=f?[].concat(f,s):[s]}return{esModule:i,exports:u,options:c}}},function(e,t,n){function r(e){n(97)}var o=n(43)(n(47),n(99),r,null,null);e.exports=o.exports},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(44),o=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=o.default},function(e,t,n){"use strict";function r(e,t){!function e(n,r,o,i){Array.isArray(n)&&(n=n.filter(function(e){return!!e})),n.forEach(function(n,u){var a=r+"-"+u;o.push(a);var c=[];n.children&&e(n.children,a,c,a),t(n,u,a,n.key||a,c,i)})}(e,0,[])}function o(e,t){return e.every(function(e,n){return e===t[n]})}Object.defineProperty(t,"__esModule",{value:!0}),t.traverseTreeNodes=r,t.isInclude=o},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(50),i=r(o),u=n(55),a=r(u),c=n(52),s=r(c),l=n(30),f=r(l),d=n(98),p=r(d),h=n(31),v=r(h),y=n(46);t.default={name:"tree",components:{treeNode:p.default},props:{data:{type:Array,default:function(){return[]}},config:{type:Object,default:function(){return{title:"title",key:"key"}}},prefixCls:{type:String,default:"v-tree"},showLine:{type:Boolean,default:!1},showIcon:{type:Boolean,default:!1},selectable:{type:Boolean,default:!0},multiple:{type:Boolean,default:!1},checkable:{type:Boolean,default:!1},checkStrictly:{type:Boolean,default:!1},draggable:{type:Boolean,default:!1},autoExpandParent:{type:Boolean,default:!0},defaultExpandAll:{type:Boolean,default:!0},defaultExpandedKeys:{type:Array,default:function(){return[]}},expandedKeys:{type:Array,default:function(){return[]}},selectedKeys:{type:Array,default:function(){return[]}},defaultCheckedKeys:{type:Array,default:function(){return[]}},defaultSelectedKeys:{type:Array,default:function(){return[]}},loadData:{type:Function},titleRender:{type:Function}},data:function(){return{root:this,expandedKeys$:this.getDefaultExpandedKeys(),selectedKeys$:this.getDefaultSelectedKeys(),treeData:[]}},computed:{className:function(){return(0,v.default)(this.prefixCls,(0,f.default)({},this.prefixCls+"-show-line",this.showLine))}},watch:{data:function(e){this.treeData=this.loop(e)},expandedKeys$:function(e){this.treeData=this.loop(this.data)},selectedKeys$:function(e){this.treeData=this.loop(this.data)},expandedKeys:function(e){this.expandedKeys$=this.getDefaultExpandedKeys()},defaultExpandedKeys:function(){this.expandedKeys$=this.getDefaultExpandedKeys()},selectedKeys:function(e){this.selectedKeys$=this.getDefaultSelectedKeys()},defaultSelectedKeys:function(){this.selectedKeys$=this.getDefaultSelectedKeys()}},methods:{getFilterExpandedKeys:function(e,t,n){var r=e[t];if(!n&&!e.autoExpandParent)return r||[];var o=[];e.autoExpandParent&&(0,y.traverseTreeNodes)(this.data,function(e,t,n,i){r.indexOf(i)>-1&&o.push(n)});var i={};(0,y.traverseTreeNodes)(this.data,function(t,r,u,a){if(n)i[a]=!0;else if(e.autoExpandParent){var c=o.some(function(e){return(0,y.isInclude)(u.split("-"),e.split("-"))});c&&(i[a]=!0)}});var u=(0,s.default)(i);return u.length?u:r},getDefaultExpandedKeys:function(e){var t=this._props,n=e?void 0:this.getFilterExpandedKeys(t,"defaultExpandedKeys",!t.defaultExpandedKeys.length&&t.defaultExpandAll);return"expandedKeys"in t&&t.expandedKeys.length>0&&(n=(t.autoExpandParent?this.getFilterExpandedKeys(t,"expandedKeys",!1):t.expandedKeys)||[]),n},getDefaultSelectedKeys:function(e){var t=this,n=this._props,r=function(e){return t.multiple?[].concat((0,a.default)(e)):e.length?[e[0]]:e},o=e?void 0:r(this.defaultSelectedKeys);return"selectedKeys"in n&&n.selectedKeys.length>0&&(o=r(n.selectedKeys)),o},onExpand:function(e){var t=this,n=!e.expanded,r=this.expandedKeys.length>0,o=[].concat((0,a.default)(this.expandedKeys$)),i=o.indexOf(e.eventKey);if(n&&-1===i?o.push(e.eventKey):!n&&i>-1&&o.splice(i,1),r||(this.expandedKeys$=o),this.$emit("onExpand",o,{node:e,expanded:n}),n&&this.loadData)return this.loadData(e).then(function(){r||(t.expandedKeys$=o)})},onSelect:function(e){var t=this._props,n=[].concat((0,a.default)(this.selectedKeys$)),r=e.eventKey,o=n.indexOf(r),i=void 0;-1!==o?(i=!1,n.splice(o,1)):(i=!0,t.multiple||(n.length=0),n.push(r));var u=[];n.length&&(0,y.traverseTreeNodes)(this.data,function(e){-1!==n.indexOf(e.key)&&u.push(e)});var c={event:"select",node:e,selected:i,selectedNodes:u};this.selectedKeys.length>0||(this.selectedKeys$=n),this.$emit("onSelect",n,c)},onMouseEnter:function(e,t){this.$emit("onMouseEnter",{event:e,node:t})},onMouseLeave:function(e,t){this.$emit("onMouseLeave",{event:e,node:t})},onContextMenu:function(e,t){this.$emit("onRightClick",{event:e,node:t})},loop:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=[];return e.forEach(function(e,o){var u={},a=n+"-"+o,c=e.key||a;u=(0,i.default)({},e,{key:c,eventKey:c,root:t.root,pos:c,loadData:t.loadData,prefixCls:t.prefixCls,showIcon:t.showIcon,expanded:-1!==t.expandedKeys$.indexOf(c),selected:-1!==t.selectedKeys$.indexOf(c),titleRender:t.titleRender}),e.children&&(u.children=t.loop(e.children,a)),r.push(u)}),r}},created:function(){this.treeData=this.loop(this.data)}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(56),i=r(o),u=n(30),a=r(u),c=n(31),s=r(c);t.default={name:"treeNode",components:{NodeContent:{render:function(e){var t=this.$parent;return t.root.titleRender?t.root.titleRender.call(t._renderProxy,e,{_self:t.root.$vnode.context,node:t}):e("span",{class:t.prefixCls+"-title"},[t.title])}}},props:{node:{type:Object,default:function(){return{}}},title:{type:String,default:"---"},pos:{type:String,default:""},eventKey:{type:String,default:""},showIcon:{type:Boolean,default:!0},loadData:{type:Function},prefixCls:{type:String,default:"v-tree"},disabled:{type:Boolean,default:!1},disableCheckbox:{type:Boolean,default:!0},expanded:{type:Boolean,default:!0},selected:{type:Boolean,default:!1},isLeaf:{type:Boolean,default:!0},root:{type:Object,default:function(){return{}}}},computed:{switcherCls:function(){var e=this.expanded?"open":"close";return(0,s.default)(this.prefixCls+"-switcher",this.prefixCls+"-switcher_"+e,(0,a.default)({},this.prefixCls+"-switcher-disabled",this.disabled))},cls:function(){return(0,s.default)(this.prefixCls+"-child-tree",(0,a.default)({},this.prefixCls+"-child-tree-open",this.expanded))},wrapCls:function(){var e=this.expanded?"open":"close",t=e;this.node.children&&0===this.node.children.length&&(this.loadData&&!this.isLeaf||(t="docu"));var n=this.prefixCls+"-node-content-wrapper",r=n+" "+n+"-"+(t===e?t:"normal")+" ";return this.disabled||(this.selected||!this._dropTrigger&&this.dragNodeHighlight)&&(r+=this.prefixCls+"-node-selected"),r},iconEleCls:function(){var e,t=this.expanded?"open":"close",n=t;0===this.node.children.length&&(this.loadData&&!this.isLeaf||(n="docu"));var r=(e={},(0,a.default)(e,this.prefixCls+"-iconEle",!0),(0,a.default)(e,this.prefixCls+"-icon_loading",this.dataLoading),(0,a.default)(e,this.prefixCls+"-icon__"+n,!0),e);return(0,s.default)(r)}},data:function(){return{dataLoading:!1}},methods:{onExpand:function(){var e=this,t=this.node.root.onExpand(this);t&&"object"===(void 0===t?"undefined":(0,i.default)(t))&&(this.dataLoading=!0,t.then(function(){e.dataLoading=!1},function(){e.dataLoading=!1}))},onSelect:function(){this.disabled||this.root.onSelect(this)},onMouseEnter:function(e){this.root.onMouseEnter(e,this)},onMouseLeave:function(e){this.root.onMouseLeave(e,this)},onContextMenu:function(e){this.root.onContextMenu(e,this)}}}},function(e,t,n){e.exports={default:n(57),__esModule:!0}},function(e,t,n){e.exports={default:n(58),__esModule:!0}},function(e,t,n){e.exports={default:n(59),__esModule:!0}},function(e,t,n){e.exports={default:n(60),__esModule:!0}},function(e,t,n){e.exports={default:n(61),__esModule:!0}},function(e,t,n){e.exports={default:n(62),__esModule:!0}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(49),o=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return(0,o.default)(e)}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=n(54),i=r(o),u=n(53),a=r(u),c="function"==typeof a.default&&"symbol"==typeof i.default?function(e){return typeof e}:function(e){return e&&"function"==typeof a.default&&e.constructor===a.default&&e!==a.default.prototype?"symbol":typeof e};t.default="function"==typeof a.default&&"symbol"===c(i.default)?function(e){return void 0===e?"undefined":c(e)}:function(e){return e&&"function"==typeof a.default&&e.constructor===a.default&&e!==a.default.prototype?"symbol":void 0===e?"undefined":c(e)}},function(e,t,n){n(42),n(87),e.exports=n(1).Array.from},function(e,t,n){n(89),e.exports=n(1).Object.assign},function(e,t,n){n(90);var r=n(1).Object;e.exports=function(e,t,n){return r.defineProperty(e,t,n)}},function(e,t,n){n(91),e.exports=n(1).Object.keys},function(e,t,n){n(93),n(92),n(94),n(95),e.exports=n(1).Symbol},function(e,t,n){n(42),n(96),e.exports=n(29).f("iterator")},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t){e.exports=function(){}},function(e,t,n){var r=n(6),o=n(41),i=n(85);e.exports=function(e){return function(t,n,u){var a,c=r(t),s=o(c.length),l=i(u,s);if(e&&n!=n){for(;s>l;)if((a=c[l++])!=a)return!0}else for(;s>l;l++)if((e||l in c)&&c[l]===n)return e||l||0;return!e&&-1}}},function(e,t,n){var r=n(18),o=n(0)("toStringTag"),i="Arguments"==r(function(){return arguments}()),u=function(e,t){try{return e[t]}catch(e){}};e.exports=function(e){var t,n,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=u(t=Object(e),o))?n:i?r(t):"Object"==(a=r(t))&&"function"==typeof t.callee?"Arguments":a}},function(e,t,n){"use strict";var r=n(3),o=n(13);e.exports=function(e,t,n){t in e?r.f(e,t,o(0,n)):e[t]=n}},function(e,t,n){var r=n(10),o=n(22),i=n(15);e.exports=function(e){var t=r(e),n=o.f;if(n)for(var u,a=n(e),c=i.f,s=0;a.length>s;)c.call(e,u=a[s++])&&t.push(u);return t}},function(e,t,n){var r=n(2).document;e.exports=r&&r.documentElement},function(e,t,n){var r=n(12),o=n(0)("iterator"),i=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||i[o]===e)}},function(e,t,n){var r=n(18);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(11);e.exports=function(e,t,n,o){try{return o?t(r(n)[0],n[1]):t(n)}catch(t){var i=e.return;throw void 0!==i&&r(i.call(e)),t}}},function(e,t,n){"use strict";var r=n(37),o=n(13),i=n(23),u={};n(9)(u,n(0)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=r(u,{next:o(1,n)}),i(e,t+" Iterator")}},function(e,t,n){var r=n(0)("iterator"),o=!1;try{var i=[7][r]();i.return=function(){o=!0},Array.from(i,function(){throw 2})}catch(e){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var i=[7],u=i[r]();u.next=function(){return{done:n=!0}},i[r]=function(){return u},e(i)}catch(e){}return n}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){var r=n(10),o=n(6);e.exports=function(e,t){for(var n,i=o(e),u=r(i),a=u.length,c=0;a>c;)if(i[n=u[c++]]===t)return n}},function(e,t,n){var r=n(17)("meta"),o=n(14),i=n(5),u=n(3).f,a=0,c=Object.isExtensible||function(){return!0},s=!n(8)(function(){return c(Object.preventExtensions({}))}),l=function(e){u(e,r,{value:{i:"O"+ ++a,w:{}}})},f=function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!i(e,r)){if(!c(e))return"F";if(!t)return"E";l(e)}return e[r].i},d=function(e,t){if(!i(e,r)){if(!c(e))return!0;if(!t)return!1;l(e)}return e[r].w},p=function(e){return s&&h.NEED&&c(e)&&!i(e,r)&&l(e),e},h=e.exports={KEY:r,NEED:!1,fastKey:f,getWeak:d,onFreeze:p}},function(e,t,n){"use strict";var r=n(10),o=n(22),i=n(15),u=n(16),a=n(35),c=Object.assign;e.exports=!c||n(8)(function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach(function(e){t[e]=e}),7!=c({},e)[n]||Object.keys(c({},t)).join("")!=r})?function(e,t){for(var n=u(e),c=arguments.length,s=1,l=o.f,f=i.f;c>s;)for(var d,p=a(arguments[s++]),h=l?r(p).concat(l(p)):r(p),v=h.length,y=0;v>y;)f.call(p,d=h[y++])&&(n[d]=p[d]);return n}:c},function(e,t,n){var r=n(3),o=n(11),i=n(10);e.exports=n(4)?Object.defineProperties:function(e,t){o(e);for(var n,u=i(t),a=u.length,c=0;a>c;)r.f(e,n=u[c++],t[n]);return e}},function(e,t,n){var r=n(15),o=n(13),i=n(6),u=n(27),a=n(5),c=n(34),s=Object.getOwnPropertyDescriptor;t.f=n(4)?s:function(e,t){if(e=i(e),t=u(t,!0),c)try{return s(e,t)}catch(e){}if(a(e,t))return o(!r.f.call(e,t),e[t])}},function(e,t,n){var r=n(6),o=n(38).f,i={}.toString,u="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],a=function(e){try{return o(e)}catch(e){return u.slice()}};e.exports.f=function(e){return u&&"[object Window]"==i.call(e)?a(e):o(r(e))}},function(e,t,n){var r=n(5),o=n(16),i=n(24)("IE_PROTO"),u=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=o(e),r(e,i)?e[i]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?u:null}},function(e,t,n){var r=n(7),o=n(1),i=n(8);e.exports=function(e,t){var n=(o.Object||{})[e]||Object[e],u={};u[e]=t(n),r(r.S+r.F*i(function(){n(1)}),"Object",u)}},function(e,t,n){var r=n(26),o=n(19);e.exports=function(e){return function(t,n){var i,u,a=String(o(t)),c=r(n),s=a.length;return c<0||c>=s?e?"":void 0:(i=a.charCodeAt(c),i<55296||i>56319||c+1===s||(u=a.charCodeAt(c+1))<56320||u>57343?e?a.charAt(c):i:e?a.slice(c,c+2):u-56320+(i-55296<<10)+65536)}}},function(e,t,n){var r=n(26),o=Math.max,i=Math.min;e.exports=function(e,t){return e=r(e),e<0?o(e+t,0):i(e,t)}},function(e,t,n){var r=n(66),o=n(0)("iterator"),i=n(12);e.exports=n(1).getIteratorMethod=function(e){if(void 0!=e)return e[o]||e["@@iterator"]||i[r(e)]}},function(e,t,n){"use strict";var r=n(32),o=n(7),i=n(16),u=n(72),a=n(70),c=n(41),s=n(67),l=n(86);o(o.S+o.F*!n(74)(function(e){Array.from(e)}),"Array",{from:function(e){var t,n,o,f,d=i(e),p="function"==typeof this?this:Array,h=arguments.length,v=h>1?arguments[1]:void 0,y=void 0!==v,x=0,_=l(d);if(y&&(v=r(v,h>2?arguments[2]:void 0,2)),void 0==_||p==Array&&a(_))for(t=c(d.length),n=new p(t);t>x;x++)s(n,x,y?v(d[x],x):d[x]);else for(f=_.call(d),n=new p;!(o=f.next()).done;x++)s(n,x,y?u(f,v,[o.value,x],!0):o.value);return n.length=x,n}})},function(e,t,n){"use strict";var r=n(64),o=n(75),i=n(12),u=n(6);e.exports=n(36)(Array,"Array",function(e,t){this._t=u(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,o(1)):"keys"==t?o(0,n):"values"==t?o(0,e[n]):o(0,[n,e[n]])},"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},function(e,t,n){var r=n(7);r(r.S+r.F,"Object",{assign:n(78)})},function(e,t,n){var r=n(7);r(r.S+r.F*!n(4),"Object",{defineProperty:n(3).f})},function(e,t,n){var r=n(16),o=n(10);n(83)("keys",function(){return function(e){return o(r(e))}})},function(e,t){},function(e,t,n){"use strict";var r=n(2),o=n(5),i=n(4),u=n(7),a=n(40),c=n(77).KEY,s=n(8),l=n(25),f=n(23),d=n(17),p=n(0),h=n(29),v=n(28),y=n(76),x=n(68),_=n(71),g=n(11),b=n(6),m=n(27),S=n(13),O=n(37),C=n(81),w=n(80),E=n(3),k=n(10),j=w.f,M=E.f,P=C.f,A=r.Symbol,T=r.JSON,K=T&&T.stringify,L=p("_hidden"),N=p("toPrimitive"),$={}.propertyIsEnumerable,F=l("symbol-registry"),V=l("symbols"),D=l("op-symbols"),I=Object.prototype,R="function"==typeof A,B=r.QObject,W=!B||!B.prototype||!B.prototype.findChild,U=i&&s(function(){return 7!=O(M({},"a",{get:function(){return M(this,"a",{value:7}).a}})).a})?function(e,t,n){var r=j(I,t);r&&delete I[t],M(e,t,n),r&&e!==I&&M(I,t,r)}:M,G=function(e){var t=V[e]=O(A.prototype);return t._k=e,t},H=R&&"symbol"==typeof A.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof A},J=function(e,t,n){return e===I&&J(D,t,n),g(e),t=m(t,!0),g(n),o(V,t)?(n.enumerable?(o(e,L)&&e[L][t]&&(e[L][t]=!1),n=O(n,{enumerable:S(0,!1)})):(o(e,L)||M(e,L,S(1,{})),e[L][t]=!0),U(e,t,n)):M(e,t,n)},X=function(e,t){g(e);for(var n,r=x(t=b(t)),o=0,i=r.length;i>o;)J(e,n=r[o++],t[n]);return e},Y=function(e,t){return void 0===t?O(e):X(O(e),t