UNPKG

vue-ztree-2.0

Version:
2 lines 24.6 kB
(function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t(require("vue")):"function"===typeof define&&define.amd?define([],t):"object"===typeof exports?exports["vue-ztree-2.0"]=t(require("vue")):e["vue-ztree-2.0"]=t(e["Vue"])})("undefined"!==typeof self?self:this,function(e){return function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},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 o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},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="70b1")}({"0038":function(e,t,n){var o=n("f5d4"),r=n("d3c7"),i="__core-js_shared__",c=r[i]||(r[i]={});(e.exports=function(e,t){return c[e]||(c[e]=void 0!==t?t:{})})("versions",[]).push({version:o.version,mode:n("4017")?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},"0435":function(e,t,n){var o=n("d3c7"),r=n("f5d4"),i=n("defd"),c=n("41aa"),s=n("c11e"),u="prototype",a=function(e,t,n){var l,f,d,p,h=e&a.F,v=e&a.G,y=e&a.S,m=e&a.P,b=e&a.B,x=v?o:y?o[t]||(o[t]={}):(o[t]||{})[u],_=v?r:r[t]||(r[t]={}),N=_[u]||(_[u]={});for(l in v&&(n=t),n)f=!h&&x&&void 0!==x[l],d=(f?x:n)[l],p=b&&f?s(d,o):m&&"function"==typeof d?s(Function.call,d):d,x&&c(x,l,d,e&a.U),_[l]!=d&&i(_,l,p),m&&N[l]!=d&&(N[l]=d)};o.core=r,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},"07c6":function(e,t,n){var o=n("0038")("wks"),r=n("44cb"),i=n("d3c7").Symbol,c="function"==typeof i,s=e.exports=function(e){return o[e]||(o[e]=c&&i[e]||(c?i:r)("Symbol."+e))};s.store=o},"0a29":function(e,t,n){"use strict";var o=n("0435"),r=n("8fa9")(!1),i=[].indexOf,c=!!i&&1/[1].indexOf(1,-0)<0;o(o.P+o.F*(c||!n("2583")(i)),"Array",{indexOf:function(e){return c?i.apply(this,arguments)||0:r(this,e,arguments[1])}})},"103e":function(e,t){var n=Math.ceil,o=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?o:n)(e)}},1723:function(e,t,n){var o=n("d3c7").document;e.exports=o&&o.documentElement},"1a6d":function(e,t,n){var o=n("566b");e.exports=Array.isArray||function(e){return"Array"==o(e)}},"1e97":function(e,t,n){"use strict";var o=n("2979"),r=n("1f40"),i=n("821b"),c=n("c56e");e.exports=n("bdee")(Array,"Array",function(e,t){this._t=c(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,r(1)):r(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])},"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},"1f40":function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},"24ae":function(e,t,n){var o=n("103e"),r=Math.max,i=Math.min;e.exports=function(e,t){return e=o(e),e<0?r(e+t,0):i(e,t)}},2583:function(e,t,n){"use strict";var o=n("5809");e.exports=function(e,t){return!!e&&o(function(){t?e.call(null,function(){},1):e.call(null)})}},2601:function(e,t,n){var o=n("ed1e");e.exports=function(e){return Object(o(e))}},2979:function(e,t,n){var o=n("07c6")("unscopables"),r=Array.prototype;void 0==r[o]&&n("defd")(r,o,{}),e.exports=function(e){r[o][e]=!0}},"2e3d":function(e,t,n){var o=n("f1f5");e.exports=function(e,t){if(!o(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!o(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},"2ee2":function(e,t,n){var o=n("f1f5"),r=n("1a6d"),i=n("07c6")("species");e.exports=function(e){var t;return r(e)&&(t=e.constructor,"function"!=typeof t||t!==Array&&!r(t.prototype)||(t=void 0),o(t)&&(t=t[i],null===t&&(t=void 0))),void 0===t?Array:t}},3387:function(e,t,n){var o=n("2ee2");e.exports=function(e,t){return new(o(e))(t)}},"39b3":function(e,t,n){var o=n("9bce"),r=n("7d66"),i=n("c605");e.exports=n("b4b4")?Object.defineProperties:function(e,t){r(e);var n,c=i(t),s=c.length,u=0;while(s>u)o.f(e,n=c[u++],t[n]);return e}},"39ec":function(e,t,n){var o=n("588f"),r=n("c56e"),i=n("8fa9")(!1),c=n("cb9e")("IE_PROTO");e.exports=function(e,t){var n,s=r(e),u=0,a=[];for(n in s)n!=c&&o(s,n)&&a.push(n);while(t.length>u)o(s,n=t[u++])&&(~i(a,n)||a.push(n));return a}},"3aa7":function(e,t,n){var o=n("588f"),r=n("2601"),i=n("cb9e")("IE_PROTO"),c=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=r(e),o(e,i)?e[i]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?c:null}},4017:function(e,t){e.exports=!1},4029:function(e,t,n){"use strict";var o=n("a782"),r=n("efc2"),i=n("8fcb"),c={};n("defd")(c,n("07c6")("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=o(c,{next:r(1,n)}),i(e,t+" Iterator")}},"41aa":function(e,t,n){var o=n("d3c7"),r=n("defd"),i=n("588f"),c=n("44cb")("src"),s="toString",u=Function[s],a=(""+u).split(s);n("f5d4").inspectSource=function(e){return u.call(e)},(e.exports=function(e,t,n,s){var u="function"==typeof n;u&&(i(n,"name")||r(n,"name",t)),e[t]!==n&&(u&&(i(n,c)||r(n,c,e[t]?""+e[t]:a.join(String(t)))),e===o?e[t]=n:s?e[t]?e[t]=n:r(e,t,n):(delete e[t],r(e,t,n)))})(Function.prototype,s,function(){return"function"==typeof this&&this[c]||u.call(this)})},"422d":function(e,t,n){var o=n("f1f5"),r=n("d3c7").document,i=o(r)&&o(r.createElement);e.exports=function(e){return i?r.createElement(e):{}}},"43b1":function(e,t,n){var o=n("103e"),r=Math.min;e.exports=function(e){return e>0?r(o(e),9007199254740991):0}},"44cb":function(e,t){var n=0,o=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+o).toString(36))}},"4a44":function(e,t,n){"use strict";var o=n("0435"),r=n("dcb5")(0),i=n("2583")([].forEach,!0);o(o.P+o.F*!i,"Array",{forEach:function(e){return r(this,e,arguments[1])}})},"566b":function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},5809:function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},"588f":function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},"6bc0":function(e,t,n){var o;"undefined"!==typeof window&&((o=window.document.currentScript)&&(o=o.src.match(/(.+\/)[^/]+\.js$/))&&(n.p=o[1]))},"70b1":function(e,t,n){"use strict";n.r(t);n("6bc0");var o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.treeDataSource.length>0?n("div",{staticClass:"ztree_content_wrap"},[n("div",{staticClass:"zTreeDemoBackground left"},[n("ul",{staticClass:"ztree"},e._l(e.treeDataSource,function(t,o){return n("ztree-item",{key:o,attrs:{model:t,num:o,root:"0",nodes:e.treeDataSource.length,ischeck:e.isCheck,callback:e.func,expandfunc:e.expand,cxtmenufunc:e.contextmenu,trees:e.treeDataSource},on:{"update:model":function(e){t=e},"update:num":function(e){o=e},"update:nodes":function(t){e.$set(e.treeDataSource,"length",t)},"update:trees":function(t){e.treeDataSource=t}}})}))])]):e._e()},r=[],i=(n("0a29"),n("ece2"),n("e886"),n("ee38"),n("4a44"),n("8bbf")),c=n.n(i),s={data:function(){return{treeDataSource:[]}},props:{list:{type:Array,twoWay:!0},func:{type:Function,default:null},expand:{type:Function,default:null},contextmenu:{type:Function,default:function(){console.log("defalt click contextmenu")}},isOpen:{type:Boolean,twoWay:!0,default:!1},isCheck:{type:Boolean,twoWay:!0,default:!1}},watch:{list:{handler:function(){this.initTreeData()},deep:!0}},methods:{initTreeData:function(){var e=this,t=JSON.parse(JSON.stringify(this.list)),n=function t(n){n.forEach(function(n){n.hasOwnProperty("clickNode")||(n.clickNode=!!n.hasOwnProperty("clickNode")&&n.clickNode),n.hasOwnProperty("ckbool")||(n.ckbool=!!n.hasOwnProperty("ckbool")&&n.ckbool),n.hasOwnProperty("isCheck")||(n.isCheck=n.hasOwnProperty("isCheck")?n.isCheck:e.isCheck),n.children=n.children||[],n.hover=!1,n.hasOwnProperty("isFolder")||(n.isFolder=n.hasOwnProperty("open")?n.open:e.isOpen),n.hasOwnProperty("isExpand")||(n.isExpand=n.hasOwnProperty("open")?n.open:e.isOpen),n.loadNode=0,t(n.children)})};n(t),this.treeDataSource=t}},components:{ztreeItem:{name:"ztreeItem",data:function(){return{parentNodeModel:null}},props:{model:{type:Object,twoWay:!0},num:{type:Number,twoWay:!0},nodes:{type:Number,twoWay:!0,default:0},trees:{type:Array,twoWay:!0,default:[]},root:{type:String,twoWay:!0},callback:{type:Function},expandfunc:{type:Function},cxtmenufunc:{type:Function},ischeck:{type:Boolean,twoWay:!0,default:!1}},methods:{Func:function(e){var t=this,n=function n(o,r){o.forEach(function(o){o.id==e.id?(o.clickNode=!0,"function"==typeof t.callback&&t.callback.call(null,e,r,t.trees)):o.clickNode=!1,o.children&&n(o.children,o)})};n(this.trees,this.trees)},ckFunc:function(e){var t=this;e.ckbool=!e.ckbool;var n=function t(n){n.forEach(function(n){n.ckbool=e.ckbool,n.children&&t(n.children)})};n(e.children);var o=e.parentId,r=function n(r,i){r.forEach(function(r){if(r.id==o&&o>0){o=r.parentId;var i=r.children.filter(function(e){return 1==e.ckbool});r.ckbool=i.length>0,n(t.trees,r)}else r.id==e.id&&0==r.parentId?(r.ckbool=e.ckbool,isFindRootBool=!0):n(r.children,r)})};r(this.trees,this.trees)},getParentNode:function(e,t){var n=this,o=function o(r,i){r.forEach(function(r){r.id==e.id&&(n.parentNodeModel=i),r.children&&("function"==typeof t&&t.call(r.children),o(r.children,r))})};o(this.trees,this.trees)},open:function(e){e.isExpand=!e.isExpand,"function"==typeof this.expandfunc&&e.isExpand&&2!=e.loadNode?this.expandfunc.call(null,e):e.isFolder=!e.isFolder},enterFunc:function(e){e.hover=!0,this.getParentNode(e,null)},leaveFunc:function(e){e.hover=!1},addNode:function(e){if(console.log(this),e){var t=+new Date;e.children.push({id:t,parentId:e.id,name:"动态节点哦~",path:"",clickNode:!1,ckbool:!1,isCheck:this.ischeck,isFolder:!1,isExpand:!1,hover:!1,loadNode:0,children:[]}),e.isFolder=!0,console.log(JSON.parse(JSON.stringify(e.children)))}else console.log("请先选中节点")},delNode:function(e){e?(this.parentNodeModel.hasOwnProperty("children")?this.parentNodeModel.children.splice(this.parentNodeModel.children.indexOf(e),1):this.parentNodeModel instanceof Array&&this.parentNodeModel.splice(this.parentNodeModel.indexOf(e),1),e=null):console.log("请先选中节点")},upNode:function(e){if(e||console.log("请先选中节点"),this.parentNodeModel.hasOwnProperty("children")){var t=this.parentNodeModel.children.indexOf(e);if(t-1>=0){var n=this.parentNodeModel.children.splice(this.parentNodeModel.children.indexOf(e),1);this.parentNodeModel.children.splice(t-1,0,n[0])}}else if(this.parentNodeModel instanceof Array){t=this.parentNodeModel.indexOf(e);if(t-1>=0){n=this.parentNodeModel.splice(this.parentNodeModel.indexOf(e),1);this.parentNodeModel.splice(t-1,0,n[0])}}},downNode:function(e){if(e||console.log("请先选中节点"),this.parentNodeModel.hasOwnProperty("children")){var t=this.parentNodeModel.children.indexOf(e);if(t+1<=this.parentNodeModel.children.length){var n=this.parentNodeModel.children.splice(this.parentNodeModel.children.indexOf(e),1);this.parentNodeModel.children.splice(t+1,0,n[0])}}else if(this.parentNodeModel instanceof Array){t=this.parentNodeModel.indexOf(e);if(t+1<=this.parentNodeModel.length){n=this.parentNodeModel.splice(this.parentNodeModel.indexOf(e),1);this.parentNodeModel.splice(t+1,0,n[0])}}}},computed:{rootClass:function(){var e="";return"0"==this.root?(this.model.children=this.model.children||[],e=0==this.num&&0==this.model.children.length?"roots_docu":1==this.nodes||0==this.num&&this.nodes!=this.num+1?"root_":this.nodes==this.num+1?"bottom_":"center_"):"1"==this.root&&(this.model.children=this.model.children||[],e=this.nodes>1&&this.model.children.length>0&&this.nodes!=this.num+1?"center_":0==this.num&&this.nodes>1||this.nodes!=this.num+1?"center_docu":1==this.nodes&&0!=this.num||this.nodes==this.num+1&&this.model.children.length>0?"bottom_":"bottom_docu"),e},isChildren:function(){return this.num+1!=this.nodes},prefixClass:function(){var e="";return-1==this.rootClass.indexOf("docu")&&(e=this.model.isFolder?"open":"close"),0==this.model.children.length&&-1==this.rootClass.indexOf("docu")&&(e="docu"),e},liClassVal:function(){return"level"+this.num},spanClassVal:function(){return"button level"+this.num+" switch "+this.rootClass+this.prefixClass},aClassVal:function(){return this.model.clickNode?"level"+this.num+" curSelectedNode":"level"+this.num},ulClassVal:function(){return this.isChildren&&this.model.children.length>0?"level"+this.num+" line":"level"+this.num}},template:"<li :class=\"liClassVal\">\n\t\t\t\t<span :class=\"spanClassVal\" @click='open(model)'></span>\n\t\t\t\t<a @mouseenter='enterFunc(model)' @mouseleave='leaveFunc(model)' @contextmenu.prevent='cxtmenufunc(model)'>\n\t\t\t\t <span :class=\"{loadSyncNode:model.loadNode==1}\" v-if='model.loadNode==1'></span>\n\t\t\t\t <span :class='model.iconClass' v-show='model.iconClass' v-else></span>\n\t\t\t\t <span v-show='ischeck' id=\"treeDemo_5_check\" class=\"button chk\" :class='{\"checkbox_false_full\":!model.ckbool,\"checkbox_true_full\":model.ckbool}' @click='ckFunc(model)' treenode_check=\"\"></span>\n\t\t\t\t\t<span class=\"node_name\" :class='aClassVal' @click='Func(model),open(model)' >{{model.name}}</span>\n\t\t\t\t\t\x3c!--新增--\x3e\n\t\t\t\t\t<span v-show='model.hover' title='新增' class=\"button add\" @click=\"addNode(model)\"></span>\n\t\t\t\t\t\x3c!--删除--\x3e\n\t\t\t\t <span v-show='model.hover' title='删除' class=\"button remove\" @click=\"delNode(model)\"></span>\n\t\t\t\t \x3c!--上移--\x3e\n\t\t\t\t <span v-show='model.hover' title='上移' class=\"button up\" @click=\"upNode(model)\"></span>\n\t\t\t\t \x3c!--下移--\x3e\n\t\t\t\t <span v-show='model.hover' title='下移' class=\"button down\" @click=\"downNode(model)\"></span>\n\t\t\t\t</a>\n\t\t\t\t<ul :class=\"ulClassVal\" v-show='model.isFolder'>\n\t\t\t\t\t<ztree-item v-for=\"(item,i) in model.children\" :key='i' :callback='callback' :expandfunc='expandfunc' :cxtmenufunc='cxtmenufunc' :model.sync=\"item\" :num.sync='i' root='1' :nodes.sync='model.children.length' :ischeck='ischeck' :trees.sync='trees'></ztree-item>\n\t\t\t\t</ul>\n\t\t\t</li>"}},update:function(){this.initTreeData()},mounted:function(){var e=this;c.a.nextTick(function(){e.initTreeData()})}},u=s;function a(e,t,n,o,r,i,c,s){var u,a="function"===typeof e?e.options:e;if(t&&(a.render=t,a.staticRenderFns=n,a._compiled=!0),o&&(a.functional=!0),i&&(a._scopeId="data-v-"+i),c?(u=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__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(c)},a._ssrRegister=u):r&&(u=s?function(){r.call(this,this.$root.$options.shadowRoot)}:r),u)if(a.functional){a._injectStyles=u;var l=a.render;a.render=function(e,t){return u.call(t),l(e,t)}}else{var f=a.beforeCreate;a.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:a}}function l(e){var t=n("79f4");t.__inject__&&t.__inject__(e)}var f=a(u,o,r,!1,l,null,null,!0);f.options.__file="vue-ztree.vue";var d=f.exports,p=function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];e.component("vue-ztree",d)},h=p;t["default"]=h},"79b9":function(e,t,n){var o=n("f1f5"),r=n("7af7").set;e.exports=function(e,t,n){var i,c=t.constructor;return c!==n&&"function"==typeof c&&(i=c.prototype)!==n.prototype&&o(i)&&r&&r(e,i),e}},"79f4":function(e,t,n){"use strict";n.r(t);var o=n("e71d"),r=n.n(o);for(var i in o)"default"!==i&&function(e){n.d(t,e,function(){return o[e]})}(i);t["default"]=r.a},"7af7":function(e,t,n){var o=n("f1f5"),r=n("7d66"),i=function(e,t){if(r(e),!o(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,o){try{o=n("c11e")(Function.call,n("f003").f(Object.prototype,"__proto__").set,2),o(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,n){return i(e,n),t?e.__proto__=n:o(e,n),e}}({},!1):void 0),check:i}},"7d66":function(e,t,n){var o=n("f1f5");e.exports=function(e){if(!o(e))throw TypeError(e+" is not an object!");return e}},"821b":function(e,t){e.exports={}},8881:function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},"8bbf":function(t,n){t.exports=e},"8fa9":function(e,t,n){var o=n("c56e"),r=n("43b1"),i=n("24ae");e.exports=function(e){return function(t,n,c){var s,u=o(t),a=r(u.length),l=i(c,a);if(e&&n!=n){while(a>l)if(s=u[l++],s!=s)return!0}else for(;a>l;l++)if((e||l in u)&&u[l]===n)return e||l||0;return!e&&-1}}},"8fcb":function(e,t,n){var o=n("9bce").f,r=n("588f"),i=n("07c6")("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,i)&&o(e,i,{configurable:!0,value:t})}},"9bce":function(e,t,n){var o=n("7d66"),r=n("a974"),i=n("2e3d"),c=Object.defineProperty;t.f=n("b4b4")?Object.defineProperty:function(e,t,n){if(o(e),t=i(t,!0),o(n),r)try{return c(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}},a782:function(e,t,n){var o=n("7d66"),r=n("39b3"),i=n("8881"),c=n("cb9e")("IE_PROTO"),s=function(){},u="prototype",a=function(){var e,t=n("422d")("iframe"),o=i.length,r="<",c=">";t.style.display="none",n("1723").appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write(r+"script"+c+"document.F=Object"+r+"/script"+c),e.close(),a=e.F;while(o--)delete a[u][i[o]];return a()};e.exports=Object.create||function(e,t){var n;return null!==e?(s[u]=o(e),n=new s,s[u]=null,n[c]=e):n=a(),void 0===t?n:r(n,t)}},a866:function(e,t){e.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},a974:function(e,t,n){e.exports=!n("b4b4")&&!n("5809")(function(){return 7!=Object.defineProperty(n("422d")("div"),"a",{get:function(){return 7}}).a})},b4b4:function(e,t,n){e.exports=!n("5809")(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},bdee:function(e,t,n){"use strict";var o=n("4017"),r=n("0435"),i=n("41aa"),c=n("defd"),s=n("821b"),u=n("4029"),a=n("8fcb"),l=n("3aa7"),f=n("07c6")("iterator"),d=!([].keys&&"next"in[].keys()),p="@@iterator",h="keys",v="values",y=function(){return this};e.exports=function(e,t,n,m,b,x,_){u(n,t,m);var N,g,O,k=function(e){if(!d&&e in C)return C[e];switch(e){case h:return function(){return new n(this,e)};case v:return function(){return new n(this,e)}}return function(){return new n(this,e)}},w=t+" Iterator",S=b==v,M=!1,C=e.prototype,P=C[f]||C[p]||b&&C[b],E=P||k(b),F=b?S?k("entries"):E:void 0,T="Array"==t&&C.entries||P;if(T&&(O=l(T.call(new e)),O!==Object.prototype&&O.next&&(a(O,w,!0),o||"function"==typeof O[f]||c(O,f,y))),S&&P&&P.name!==v&&(M=!0,E=function(){return P.call(this)}),o&&!_||!d&&!M&&C[f]||c(C,f,E),s[t]=E,s[w]=y,b)if(N={values:S?E:k(v),keys:x?E:k(h),entries:F},_)for(g in N)g in C||i(C,g,N[g]);else r(r.P+r.F*(d||M),t,N);return N}},c11e:function(e,t,n){var o=n("d27e");e.exports=function(e,t,n){if(o(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,o){return e.call(t,n,o)};case 3:return function(n,o,r){return e.call(t,n,o,r)}}return function(){return e.apply(t,arguments)}}},c3dd:function(e,t,n){var o=n("39ec"),r=n("8881").concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return o(e,r)}},c56e:function(e,t,n){var o=n("d66e"),r=n("ed1e");e.exports=function(e){return o(r(e))}},c605:function(e,t,n){var o=n("39ec"),r=n("8881");e.exports=Object.keys||function(e){return o(e,r)}},cb9e:function(e,t,n){var o=n("0038")("keys"),r=n("44cb");e.exports=function(e){return o[e]||(o[e]=r(e))}},d27e:function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},d3c7: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)},d66e:function(e,t,n){var o=n("566b");e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==o(e)?e.split(""):Object(e)}},dc3a:function(e,t){t.f={}.propertyIsEnumerable},dcb5:function(e,t,n){var o=n("c11e"),r=n("d66e"),i=n("2601"),c=n("43b1"),s=n("3387");e.exports=function(e,t){var n=1==e,u=2==e,a=3==e,l=4==e,f=6==e,d=5==e||f,p=t||s;return function(t,s,h){for(var v,y,m=i(t),b=r(m),x=o(s,h,3),_=c(b.length),N=0,g=n?p(t,_):u?p(t,0):void 0;_>N;N++)if((d||N in b)&&(v=b[N],y=x(v,N,m),e))if(n)g[N]=y;else if(y)switch(e){case 3:return!0;case 5:return v;case 6:return N;case 2:g.push(v)}else if(l)return!1;return f?-1:a||l?l:g}}},defd:function(e,t,n){var o=n("9bce"),r=n("efc2");e.exports=n("b4b4")?function(e,t,n){return o.f(e,t,r(1,n))}:function(e,t,n){return e[t]=n,e}},e71d:function(e,t,n){},e886:function(e,t,n){"use strict";var o=n("d3c7"),r=n("588f"),i=n("566b"),c=n("79b9"),s=n("2e3d"),u=n("5809"),a=n("c3dd").f,l=n("f003").f,f=n("9bce").f,d=n("f62a").trim,p="Number",h=o[p],v=h,y=h.prototype,m=i(n("a782")(y))==p,b="trim"in String.prototype,x=function(e){var t=s(e,!1);if("string"==typeof t&&t.length>2){t=b?t.trim():d(t,3);var n,o,r,i=t.charCodeAt(0);if(43===i||45===i){if(n=t.charCodeAt(2),88===n||120===n)return NaN}else if(48===i){switch(t.charCodeAt(1)){case 66:case 98:o=2,r=49;break;case 79:case 111:o=8,r=55;break;default:return+t}for(var c,u=t.slice(2),a=0,l=u.length;a<l;a++)if(c=u.charCodeAt(a),c<48||c>r)return NaN;return parseInt(u,o)}}return+t};if(!h(" 0o1")||!h("0b1")||h("+0x1")){h=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof h&&(m?u(function(){y.valueOf.call(n)}):i(n)!=p)?c(new v(x(t)),n,h):x(t)};for(var _,N=n("b4b4")?a(v):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),g=0;N.length>g;g++)r(v,_=N[g])&&!r(h,_)&&f(h,_,l(v,_));h.prototype=y,y.constructor=h,n("41aa")(o,p,h)}},ece2:function(e,t,n){"use strict";var o=n("0435"),r=n("dcb5")(2);o(o.P+o.F*!n("2583")([].filter,!0),"Array",{filter:function(e){return r(this,e,arguments[1])}})},ed1e:function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},ee38:function(e,t,n){for(var o=n("1e97"),r=n("c605"),i=n("41aa"),c=n("d3c7"),s=n("defd"),u=n("821b"),a=n("07c6"),l=a("iterator"),f=a("toStringTag"),d=u.Array,p={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},h=r(p),v=0;v<h.length;v++){var y,m=h[v],b=p[m],x=c[m],_=x&&x.prototype;if(_&&(_[l]||s(_,l,d),_[f]||s(_,f,m),u[m]=d,b))for(y in o)_[y]||i(_,y,o[y],!0)}},efc2:function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},f003:function(e,t,n){var o=n("dc3a"),r=n("efc2"),i=n("c56e"),c=n("2e3d"),s=n("588f"),u=n("a974"),a=Object.getOwnPropertyDescriptor;t.f=n("b4b4")?a:function(e,t){if(e=i(e),t=c(t,!0),u)try{return a(e,t)}catch(e){}if(s(e,t))return r(!o.f.call(e,t),e[t])}},f1f5:function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},f5d4:function(e,t){var n=e.exports={version:"2.5.7"};"number"==typeof __e&&(__e=n)},f62a:function(e,t,n){var o=n("0435"),r=n("ed1e"),i=n("5809"),c=n("a866"),s="["+c+"]",u="​…",a=RegExp("^"+s+s+"*"),l=RegExp(s+s+"*$"),f=function(e,t,n){var r={},s=i(function(){return!!c[e]()||u[e]()!=u}),a=r[e]=s?t(d):c[e];n&&(r[n]=a),o(o.P+o.F*s,"String",r)},d=f.trim=function(e,t){return e=String(r(e)),1&t&&(e=e.replace(a,"")),2&t&&(e=e.replace(l,"")),e};e.exports=f}})}); //# sourceMappingURL=vue-ztree-2.0.umd.min.js.map