vue-chart-tree
Version:
一个特殊布局模式结构的`vue Tree`组件
2 lines • 28.9 kB
JavaScript
(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-chart-tree"]=t(require("vue")):e["vue-chart-tree"]=t(e["Vue"])})("undefined"!==typeof self?self:this,(function(e){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},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 r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},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="fb15")}({"0366":function(e,t,n){var r=n("1c0b");e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};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)}}},"06cf":function(e,t,n){var r=n("83ab"),o=n("d1e7"),i=n("5c6c"),c=n("fc6a"),a=n("c04e"),u=n("5135"),f=n("0cfb"),s=Object.getOwnPropertyDescriptor;t.f=r?s:function(e,t){if(e=c(e),t=a(t,!0),f)try{return s(e,t)}catch(n){}if(u(e,t))return i(!o.f.call(e,t),e[t])}},"0cfb":function(e,t,n){var r=n("83ab"),o=n("d039"),i=n("cc12");e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},"159b":function(e,t,n){var r=n("da84"),o=n("fdbc"),i=n("17c2"),c=n("9112");for(var a in o){var u=r[a],f=u&&u.prototype;if(f&&f.forEach!==i)try{c(f,"forEach",i)}catch(s){f.forEach=i}}},"17c2":function(e,t,n){"use strict";var r=n("b727").forEach,o=n("a640"),i=n("ae40"),c=o("forEach"),a=i("forEach");e.exports=c&&a?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},"1c0b":function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},"1d80":function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},"1dde":function(e,t,n){var r=n("d039"),o=n("b622"),i=n("2d00"),c=o("species");e.exports=function(e){return i>=51||!r((function(){var t=[],n=t.constructor={};return n[c]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"1de5":function(e,t,n){"use strict";e.exports=function(e,t){return t||(t={}),e=e&&e.__esModule?e.default:e,"string"!==typeof e?e:(/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),t.hash&&(e+=t.hash),/["'() \t\n]/.test(e)||t.needQuotes?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e)}},"23cb":function(e,t,n){var r=n("a691"),o=Math.max,i=Math.min;e.exports=function(e,t){var n=r(e);return n<0?o(n+t,0):i(n,t)}},"23e7":function(e,t,n){var r=n("da84"),o=n("06cf").f,i=n("9112"),c=n("6eeb"),a=n("ce4e"),u=n("e893"),f=n("94ca");e.exports=function(e,t){var n,s,l,d,p,h,v=e.target,g=e.global,b=e.stat;if(s=g?r:b?r[v]||a(v,{}):(r[v]||{}).prototype,s)for(l in t){if(p=t[l],e.noTargetGet?(h=o(s,l),d=h&&h.value):d=s[l],n=f(g?l:v+(b?".":"#")+l,e.forced),!n&&void 0!==d){if(typeof p===typeof d)continue;u(p,d)}(e.sham||d&&d.sham)&&i(p,"sham",!0),c(s,l,p,e)}}},"241c":function(e,t,n){var r=n("ca84"),o=n("7839"),i=o.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,i)}},"24fb":function(e,t,n){"use strict";function r(e,t){var n=e[1]||"",r=e[3];if(!r)return n;if(t&&"function"===typeof btoa){var i=o(r),c=r.sources.map((function(e){return"/*# sourceURL=".concat(r.sourceRoot||"").concat(e," */")}));return[n].concat(c).concat([i]).join("\n")}return[n].join("\n")}function o(e){var t=btoa(unescape(encodeURIComponent(JSON.stringify(e)))),n="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(t);return"/*# ".concat(n," */")}e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=r(t,e);return t[2]?"@media ".concat(t[2]," {").concat(n,"}"):n})).join("")},t.i=function(e,n,r){"string"===typeof e&&(e=[[null,e,""]]);var o={};if(r)for(var i=0;i<this.length;i++){var c=this[i][0];null!=c&&(o[c]=!0)}for(var a=0;a<e.length;a++){var u=[].concat(e[a]);r&&o[u[0]]||(n&&(u[2]?u[2]="".concat(n," and ").concat(u[2]):u[2]=n),t.push(u))}},t}},"2d00":function(e,t,n){var r,o,i=n("da84"),c=n("342f"),a=i.process,u=a&&a.versions,f=u&&u.v8;f?(r=f.split("."),o=r[0]+r[1]):c&&(r=c.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=c.match(/Chrome\/(\d+)/),r&&(o=r[1]))),e.exports=o&&+o},"342f":function(e,t,n){var r=n("d066");e.exports=r("navigator","userAgent")||""},"3d4d":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAk1BMVEX////j4+Pm5ubh4eHh4eHi4uLj4+Pf39/g4ODg4ODh4eHh4eHi4uLi4uLf39/i4uLg4ODg4ODh4eHg4ODg4ODg4ODg4ODh4eHh4eHh4eHh4eHi4uLh4eHh4eHh4eHi4uLq6urq6urj4+Pp6eni4uLj4+Pp6eni4uLp6enu7u7u7u7W1tbr6+v29vb5+fn6+vr///9w7j/NAAAAK3RSTlMCCQoqKywtODk6O1ZXWFlZWltccnN0dXZ3eObm5+jp6vHy8/P09PT19fn61ZvCOgAAAAFiS0dEMK7cLeQAAADASURBVCjPhZLZGoIgFITRTLPVJDUt3EopUuT9ny5Ec0H7nCs4PxxgBgAWpdsQ2mu5qvoojQmJM3RVh/VtlFMmRPPQ7OsnXLJOJT5063HFBqpwu0eNSjZSiRQB/JxJenkCICoDGoj7p2yiTOPgnExBcuTAJfWw+LQq6hlxOHBmwPvCgTXTKq5b6dmfw8F9et1b88CHDHK3sST8YwkwJROfxs/e/dj2XR/IBvVBIWMYoeIFmYg2cBU5ds2C0Fotf5ovEpA9X4EbbY0AAAAASUVORK5CYII="},4160:function(e,t,n){"use strict";var r=n("23e7"),o=n("17c2");r({target:"Array",proto:!0,forced:[].forEach!=o},{forEach:o})},"428f":function(e,t,n){var r=n("da84");e.exports=r},"44ad":function(e,t,n){var r=n("d039"),o=n("c6b6"),i="".split;e.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?i.call(e,""):Object(e)}:Object},4930:function(e,t,n){var r=n("d039");e.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},"499e":function(e,t,n){"use strict";function r(e,t){for(var n=[],r={},o=0;o<t.length;o++){var i=t[o],c=i[0],a=i[1],u=i[2],f=i[3],s={id:e+":"+o,css:a,media:u,sourceMap:f};r[c]?r[c].parts.push(s):n.push(r[c]={id:c,parts:[s]})}return n}n.r(t),n.d(t,"default",(function(){return h}));var o="undefined"!==typeof document;if("undefined"!==typeof DEBUG&&DEBUG&&!o)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var i={},c=o&&(document.head||document.getElementsByTagName("head")[0]),a=null,u=0,f=!1,s=function(){},l=null,d="data-vue-ssr-id",p="undefined"!==typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());function h(e,t,n,o){f=n,l=o||{};var c=r(e,t);return v(c),function(t){for(var n=[],o=0;o<c.length;o++){var a=c[o],u=i[a.id];u.refs--,n.push(u)}t?(c=r(e,t),v(c)):c=[];for(o=0;o<n.length;o++){u=n[o];if(0===u.refs){for(var f=0;f<u.parts.length;f++)u.parts[f]();delete i[u.id]}}}}function v(e){for(var t=0;t<e.length;t++){var n=e[t],r=i[n.id];if(r){r.refs++;for(var o=0;o<r.parts.length;o++)r.parts[o](n.parts[o]);for(;o<n.parts.length;o++)r.parts.push(b(n.parts[o]));r.parts.length>n.parts.length&&(r.parts.length=n.parts.length)}else{var c=[];for(o=0;o<n.parts.length;o++)c.push(b(n.parts[o]));i[n.id]={id:n.id,refs:1,parts:c}}}}function g(){var e=document.createElement("style");return e.type="text/css",c.appendChild(e),e}function b(e){var t,n,r=document.querySelector("style["+d+'~="'+e.id+'"]');if(r){if(f)return s;r.parentNode.removeChild(r)}if(p){var o=u++;r=a||(a=g()),t=m.bind(null,r,o,!1),n=m.bind(null,r,o,!0)}else r=g(),t=x.bind(null,r),n=function(){r.parentNode.removeChild(r)};return t(e),function(r){if(r){if(r.css===e.css&&r.media===e.media&&r.sourceMap===e.sourceMap)return;t(e=r)}else n()}}var y=function(){var e=[];return function(t,n){return e[t]=n,e.filter(Boolean).join("\n")}}();function m(e,t,n,r){var o=n?"":r.css;if(e.styleSheet)e.styleSheet.cssText=y(t,o);else{var i=document.createTextNode(o),c=e.childNodes;c[t]&&e.removeChild(c[t]),c.length?e.insertBefore(i,c[t]):e.appendChild(i)}}function x(e,t){var n=t.css,r=t.media,o=t.sourceMap;if(r&&e.setAttribute("media",r),l.ssrId&&e.setAttribute(d,t.id),o&&(n+="\n/*# sourceURL="+o.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */"),e.styleSheet)e.styleSheet.cssText=n;else{while(e.firstChild)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}},"4d64":function(e,t,n){var r=n("fc6a"),o=n("50c4"),i=n("23cb"),c=function(e){return function(t,n,c){var a,u=r(t),f=o(u.length),s=i(c,f);if(e&&n!=n){while(f>s)if(a=u[s++],a!=a)return!0}else for(;f>s;s++)if((e||s in u)&&u[s]===n)return e||s||0;return!e&&-1}};e.exports={includes:c(!0),indexOf:c(!1)}},"50c4":function(e,t,n){var r=n("a691"),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},5135:function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},5692:function(e,t,n){var r=n("c430"),o=n("c6cd");(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.6.5",mode:r?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},"56ef":function(e,t,n){var r=n("d066"),o=n("241c"),i=n("7418"),c=n("825a");e.exports=r("Reflect","ownKeys")||function(e){var t=o.f(c(e)),n=i.f;return n?t.concat(n(e)):t}},5938:function(e,t,n){"use strict";var r=n("9491"),o=n.n(r);o.a},"5c6c":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"65f0":function(e,t,n){var r=n("861d"),o=n("e8b5"),i=n("b622"),c=i("species");e.exports=function(e,t){var n;return o(e)&&(n=e.constructor,"function"!=typeof n||n!==Array&&!o(n.prototype)?r(n)&&(n=n[c],null===n&&(n=void 0)):n=void 0),new(void 0===n?Array:n)(0===t?0:t)}},"69f3":function(e,t,n){var r,o,i,c=n("7f9a"),a=n("da84"),u=n("861d"),f=n("9112"),s=n("5135"),l=n("f772"),d=n("d012"),p=a.WeakMap,h=function(e){return i(e)?o(e):r(e,{})},v=function(e){return function(t){var n;if(!u(t)||(n=o(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}};if(c){var g=new p,b=g.get,y=g.has,m=g.set;r=function(e,t){return m.call(g,e,t),t},o=function(e){return b.call(g,e)||{}},i=function(e){return y.call(g,e)}}else{var x=l("state");d[x]=!0,r=function(e,t){return f(e,x,t),t},o=function(e){return s(e,x)?e[x]:{}},i=function(e){return s(e,x)}}e.exports={set:r,get:o,has:i,enforce:h,getterFor:v}},"6eeb":function(e,t,n){var r=n("da84"),o=n("9112"),i=n("5135"),c=n("ce4e"),a=n("8925"),u=n("69f3"),f=u.get,s=u.enforce,l=String(String).split("String");(e.exports=function(e,t,n,a){var u=!!a&&!!a.unsafe,f=!!a&&!!a.enumerable,d=!!a&&!!a.noTargetGet;"function"==typeof n&&("string"!=typeof t||i(n,"name")||o(n,"name",t),s(n).source=l.join("string"==typeof t?t:"")),e!==r?(u?!d&&e[t]&&(f=!0):delete e[t],f?e[t]=n:o(e,t,n)):f?e[t]=n:c(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&f(this).source||a(this)}))},7418:function(e,t){t.f=Object.getOwnPropertySymbols},7839:function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"7b0b":function(e,t,n){var r=n("1d80");e.exports=function(e){return Object(r(e))}},"7f9a":function(e,t,n){var r=n("da84"),o=n("8925"),i=r.WeakMap;e.exports="function"===typeof i&&/native code/.test(o(i))},"825a":function(e,t,n){var r=n("861d");e.exports=function(e){if(!r(e))throw TypeError(String(e)+" is not an object");return e}},"83ab":function(e,t,n){var r=n("d039");e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},8418:function(e,t,n){"use strict";var r=n("c04e"),o=n("9bf2"),i=n("5c6c");e.exports=function(e,t,n){var c=r(t);c in e?o.f(e,c,i(0,n)):e[c]=n}},"861d":function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},8875:function(e,t,n){var r,o,i;(function(n,c){o=[],r=c,i="function"===typeof r?r.apply(t,o):r,void 0===i||(e.exports=i)})("undefined"!==typeof self&&self,(function(){function e(){var t=Object.getOwnPropertyDescriptor(document,"currentScript");if(!t&&"currentScript"in document&&document.currentScript)return document.currentScript;if(t&&t.get!==e&&document.currentScript)return document.currentScript;try{throw new Error}catch(p){var n,r,o,i=/.*at [^(]*\((.*):(.+):(.+)\)$/gi,c=/@([^@]*):(\d+):(\d+)\s*$/gi,a=i.exec(p.stack)||c.exec(p.stack),u=a&&a[1]||!1,f=a&&a[2]||!1,s=document.location.href.replace(document.location.hash,""),l=document.getElementsByTagName("script");u===s&&(n=document.documentElement.outerHTML,r=new RegExp("(?:[^\\n]+?\\n){0,"+(f-2)+"}[^<]*<script>([\\d\\D]*?)<\\/script>[\\d\\D]*","i"),o=n.replace(r,"$1").trim());for(var d=0;d<l.length;d++){if("interactive"===l[d].readyState)return l[d];if(l[d].src===u)return l[d];if(u===s&&l[d].innerHTML&&l[d].innerHTML.trim()===o)return l[d]}return null}}return e}))},8925:function(e,t,n){var r=n("c6cd"),o=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(e){return o.call(e)}),e.exports=r.inspectSource},"8bbf":function(t,n){t.exports=e},"90e3":function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++n+r).toString(36)}},9112:function(e,t,n){var r=n("83ab"),o=n("9bf2"),i=n("5c6c");e.exports=r?function(e,t,n){return o.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},9491:function(e,t,n){var r=n("d945");"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n("499e").default;o("947decb0",r,!0,{sourceMap:!1,shadowMode:!1})},"94ca":function(e,t,n){var r=n("d039"),o=/#|\.prototype\./,i=function(e,t){var n=a[c(e)];return n==f||n!=u&&("function"==typeof t?r(t):!!t)},c=i.normalize=function(e){return String(e).replace(o,".").toLowerCase()},a=i.data={},u=i.NATIVE="N",f=i.POLYFILL="P";e.exports=i},"99af":function(e,t,n){"use strict";var r=n("23e7"),o=n("d039"),i=n("e8b5"),c=n("861d"),a=n("7b0b"),u=n("50c4"),f=n("8418"),s=n("65f0"),l=n("1dde"),d=n("b622"),p=n("2d00"),h=d("isConcatSpreadable"),v=9007199254740991,g="Maximum allowed index exceeded",b=p>=51||!o((function(){var e=[];return e[h]=!1,e.concat()[0]!==e})),y=l("concat"),m=function(e){if(!c(e))return!1;var t=e[h];return void 0!==t?!!t:i(e)},x=!b||!y;r({target:"Array",proto:!0,forced:x},{concat:function(e){var t,n,r,o,i,c=a(this),l=s(c,0),d=0;for(t=-1,r=arguments.length;t<r;t++)if(i=-1===t?c:arguments[t],m(i)){if(o=u(i.length),d+o>v)throw TypeError(g);for(n=0;n<o;n++,d++)n in i&&f(l,d,i[n])}else{if(d>=v)throw TypeError(g);f(l,d++,i)}return l.length=d,l}})},"9bf2":function(e,t,n){var r=n("83ab"),o=n("0cfb"),i=n("825a"),c=n("c04e"),a=Object.defineProperty;t.f=r?a:function(e,t,n){if(i(e),t=c(t,!0),i(n),o)try{return a(e,t,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},a640:function(e,t,n){"use strict";var r=n("d039");e.exports=function(e,t){var n=[][e];return!!n&&r((function(){n.call(null,t||function(){throw 1},1)}))}},a691:function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},ae40:function(e,t,n){var r=n("83ab"),o=n("d039"),i=n("5135"),c=Object.defineProperty,a={},u=function(e){throw e};e.exports=function(e,t){if(i(a,e))return a[e];t||(t={});var n=[][e],f=!!i(t,"ACCESSORS")&&t.ACCESSORS,s=i(t,0)?t[0]:u,l=i(t,1)?t[1]:void 0;return a[e]=!!n&&!o((function(){if(f&&!r)return!0;var e={length:-1};f?c(e,1,{enumerable:!0,get:u}):e[1]=1,n.call(e,s,l)}))}},b622:function(e,t,n){var r=n("da84"),o=n("5692"),i=n("5135"),c=n("90e3"),a=n("4930"),u=n("fdbf"),f=o("wks"),s=r.Symbol,l=u?s:s&&s.withoutSetter||c;e.exports=function(e){return i(f,e)||(a&&i(s,e)?f[e]=s[e]:f[e]=l("Symbol."+e)),f[e]}},b727:function(e,t,n){var r=n("0366"),o=n("44ad"),i=n("7b0b"),c=n("50c4"),a=n("65f0"),u=[].push,f=function(e){var t=1==e,n=2==e,f=3==e,s=4==e,l=6==e,d=5==e||l;return function(p,h,v,g){for(var b,y,m=i(p),x=o(m),S=r(h,v,3),A=c(x.length),O=0,w=g||a,_=t?w(p,A):n?w(p,0):void 0;A>O;O++)if((d||O in x)&&(b=x[O],y=S(b,O,m),e))if(t)_[O]=y;else if(y)switch(e){case 3:return!0;case 5:return b;case 6:return O;case 2:u.call(_,b)}else if(s)return!1;return l?-1:f||s?s:_}};e.exports={forEach:f(0),map:f(1),filter:f(2),some:f(3),every:f(4),find:f(5),findIndex:f(6)}},c04e:function(e,t,n){var r=n("861d");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")}},c430:function(e,t){e.exports=!1},c6b6:function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},c6cd:function(e,t,n){var r=n("da84"),o=n("ce4e"),i="__core-js_shared__",c=r[i]||o(i,{});e.exports=c},c8ba:function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}e.exports=n},c8f5:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAllBMVEX////j4+Pm5ubh4eHh4eHi4uLj4+Pf39/g4ODg4ODh4eHh4eHi4uLi4uLf39/i4uLg4ODg4ODh4eHg4ODg4ODg4ODg4ODh4eHh4eHh4eHh4eHi4uLh4eHh4eHh4eHi4uLq6urq6urj4+Pp6eni4uLj4+Pp6eni4uLp6enu7u7u7u7IyMjW1tbr6+v29vb5+fn6+vr///9v73DuAAAAK3RSTlMCCQoqKywtODk6O1ZXWFlZWltccnN0dXZ3eObm5+jp6vHy8/P09PT19fn61ZvCOgAAAAFiS0dEMdnbHXIAAADMSURBVCjPhZLpEoIgFIXVTLPVNDUt3AotxIX3f7kIyQVtPD8c5n5yL5yDJC1Ks2zbWotVxQdpjFAMwVUZ1rdRVhOmOguNvn7KK9Kpyg/d/3lDBmpyvkeJKjJSBWQG/IwXypIvXh4DgM8lGPNFHbDzp0QEBKoUnJMpSI4UuIj1xxgXBf2wOcihwJkB7wsF5kyr+NtKg3+GS/fpcW/tBR/iBTO3tST8Y4lkCCY+9Z+9+7Htuz6QDeiDAvowQtkLIIs2cGUxdtW0bXO1/Gg++EA+I5ixZREAAAAASUVORK5CYII="},c975:function(e,t,n){"use strict";var r=n("23e7"),o=n("4d64").indexOf,i=n("a640"),c=n("ae40"),a=[].indexOf,u=!!a&&1/[1].indexOf(1,-0)<0,f=i("indexOf"),s=c("indexOf",{ACCESSORS:!0,1:0});r({target:"Array",proto:!0,forced:u||!f||!s},{indexOf:function(e){return u?a.apply(this,arguments)||0:o(this,e,arguments.length>1?arguments[1]:void 0)}})},ca84:function(e,t,n){var r=n("5135"),o=n("fc6a"),i=n("4d64").indexOf,c=n("d012");e.exports=function(e,t){var n,a=o(e),u=0,f=[];for(n in a)!r(c,n)&&r(a,n)&&f.push(n);while(t.length>u)r(a,n=t[u++])&&(~i(f,n)||f.push(n));return f}},cc12:function(e,t,n){var r=n("da84"),o=n("861d"),i=r.document,c=o(i)&&o(i.createElement);e.exports=function(e){return c?i.createElement(e):{}}},ce4e:function(e,t,n){var r=n("da84"),o=n("9112");e.exports=function(e,t){try{o(r,e,t)}catch(n){r[e]=t}return t}},d012:function(e,t){e.exports={}},d039:function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},d066:function(e,t,n){var r=n("428f"),o=n("da84"),i=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?i(r[e])||i(o[e]):r[e]&&r[e][t]||o[e]&&o[e][t]}},d1e7:function(e,t,n){"use strict";var r={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,i=o&&!r.call({1:2},1);t.f=i?function(e){var t=o(this,e);return!!t&&t.enumerable}:r},d81d:function(e,t,n){"use strict";var r=n("23e7"),o=n("b727").map,i=n("1dde"),c=n("ae40"),a=i("map"),u=c("map");r({target:"Array",proto:!0,forced:!a||!u},{map:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},d945:function(e,t,n){var r=n("24fb"),o=n("1de5"),i=n("c8f5"),c=n("3d4d");t=r(!1);var a=o(i),u=o(c);t.push([e.i,".tree_node[data-v-40d5b174]{position:relative;margin-bottom:16px;font-size:0;white-space:nowrap}.tree_node[data-v-40d5b174]:last-child{margin-bottom:0}.tree_node .tree_parent[data-v-40d5b174]{position:relative;vertical-align:top;display:inline-block}.tree_node .stretch_node_r[data-v-40d5b174]{display:inline-block;width:26px}.tree_node .stretch_node_r .line_r[data-v-40d5b174]{position:absolute;left:-10px;top:50%;width:36px}.tree_node .node_content[data-v-40d5b174]{display:inline-block}.tree_node .stretch_node[data-v-40d5b174]{position:relative;display:inline-block;z-index:10}.tree_node .stretch_node p[data-v-40d5b174]{display:inline-block;vertical-align:middle}.tree_node .stretch_node .line_dot[data-v-40d5b174]{width:20px;height:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:50%;background-size:contain;background-position:50%;background-repeat:no-repeat;transition:all .15s}.tree_node .stretch_node .line_dot.add_dot[data-v-40d5b174]{background-image:url("+a+")}.tree_node .stretch_node .line_dot.cut_dot[data-v-40d5b174]{background-image:url("+u+")}.tree_node .line_l[data-v-40d5b174],.tree_node .line_r[data-v-40d5b174]{display:inline-block;vertical-align:middle;width:26px;height:1px;background-color:#e0e0e0}.tree_node .tree_children[data-v-40d5b174]{position:relative;display:inline-block;vertical-align:top}.tree_node .tree_children .connect_line[data-v-40d5b174]{position:absolute;left:-10px;top:0;height:100%;width:1px;background-color:#e0e0e0;z-index:6}",""]),e.exports=t},da84:function(e,t,n){(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||Function("return this")()}).call(this,n("c8ba"))},e893:function(e,t,n){var r=n("5135"),o=n("56ef"),i=n("06cf"),c=n("9bf2");e.exports=function(e,t){for(var n=o(t),a=c.f,u=i.f,f=0;f<n.length;f++){var s=n[f];r(e,s)||a(e,s,u(t,s))}}},e8b5:function(e,t,n){var r=n("c6b6");e.exports=Array.isArray||function(e){return"Array"==r(e)}},f772:function(e,t,n){var r=n("5692"),o=n("90e3"),i=r("keys");e.exports=function(e){return i[e]||(i[e]=o(e))}},fb15:function(e,t,n){"use strict";if(n.r(t),n.d(t,"resetTree",(function(){return g})),n.d(t,"updatePartTree",(function(){return y})),"undefined"!==typeof window){var r=window.document.currentScript,o=n("8875");r=o(),"currentScript"in document||Object.defineProperty(document,"currentScript",{get:o});var i=r&&r.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);i&&(n.p=i[1])}var c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"treeNodeRef",class:e.treeNodeClassName,attrs:{"data-opened":e.dataOpened.noOpened}},[n("div",{class:e.treeParentClassName},[e.isRoot?e._e():n("div",{staticClass:"stretch_node_r"},[n("p",{staticClass:"line_r"})]),n("div",{staticClass:"node_content"},[e._t("default",null,{data:{treeNodeData:e.treeNodeData,$treeNodeRefs:e.$refs}})],2)]),e.childrenLen?n("div",{class:e.stretchNodeClassName},[n("p",{staticClass:"line_l"}),n("p",{class:["line_dot",e.treeNodeData.isOpen?"cut_dot":"add_dot"],on:{click:e.changeOpen}})]):e._e(),e.childrenLen?n("div",{directives:[{name:"show",rawName:"v-show",value:e.treeNodeData.isOpen,expression:"treeNodeData.isOpen"}],class:e.treeChildrenClassName},[e.childrenLen>1?n("p",{class:e.connectLineClassName}):e._e(),e._l(e.treeNodeData.children,(function(t){return n("vue-chart-tree",{key:t.id,attrs:{treeNodeData:t,isRoot:!1},scopedSlots:e._u([{key:"default",fn:function(t){return[e._t("default",null,{data:t.data})]}}],null,!0)})}))],2):e._e()])},a=[],u={key:"opened",noOpened:"0",opened:"1"},f="tree_parent",s="tree_children",l="tree_node",d="stretch_node",p="connect_line",h=(n("99af"),n("4160"),n("c975"),n("d81d"),n("fb6a"),n("159b"),n("8bbf")),v=n.n(h);function g(e){v.a.nextTick((function(){b(e)}))}function b(e){var t=x(e);t.forEach((function(e){e.length>1&&S(e)})),t.forEach((function(e){e.forEach((function(t,n){(n!==e.length-1||t.nextElementSibling)&&(A(t),O(t))}))}))}function y(e){v.a.nextTick((function(){m(e)}))}function m(e){R(e)||b(e),_(e),E(e),C(e)}function x(e){var t,n=[],r=[],o=null,i=null,c=[e];while(t=c.pop()){while(t&&!R(t)){if(o=t,r.push(T(t,f)),i=T(t,s),t=D(t),!i||"none"===i.style.display)break;c=c.concat(N(t).slice(2)),k(o)}n.push(r),r=[]}return n}function S(e){var t=e.map((function(e){return e.offsetHeight})),n=Math.max.apply(null,t),r=n/2;e.forEach((function(e,o){t[o]<n?e.style.marginTop=r-t[o]/2+"px":e.style.marginTop="0"}))}function A(e){var t=e.nextElementSibling;t&&(t.style.transform="translateY(".concat(e.offsetTop+e.offsetHeight/2-t.offsetHeight/2,"px)"))}function O(e){var t=e.nextElementSibling.nextElementSibling,n=T(t,l),r=N(n);r.length<=1||w(n,r[r.length-1],T(t,p))}function w(e,t,n){var r=T(e,f),o=T(t,f),i=r.getBoundingClientRect(),c=o.getBoundingClientRect();n.style.transform="translateY(".concat(i.height/2+r.offsetTop,"px)"),n.style.height=c.bottom-i.top-i.height/2-c.height/2+"px"}function _(e){var t=[],n=e,r=T(n,s);while(r&&"none"!==r.style.display)t.push(T(r,l,f)),r=T(r,l,s);while(n&&M(n))t.push(T(n,f)),n=j(n);n&&t.push(T(n,f)),S(t)}function E(e){var t=e,n=[];while(t)n.push(T(t,f)),t=j(t);t=D(e);while(t)n.push(T(t,f)),t=D(t);n.forEach(A)}function C(e){var t=e,n=[];while(t&&!P(t))L(t,n),t=j(t);t=D(e);while(t)L(t,n),t=D(t);n.forEach((function(e){return w(e.firstTreeNodeEle,e.lastTreeNodeEle,e.connectLineEle)}))}function L(e,t){var n=N(e);n.length>1&&t.push({firstTreeNodeEle:n[1],lastTreeNodeEle:n[n.length-1],connectLineEle:n[0]})}function T(e){for(var t=e,n=0;n<(arguments.length<=1?0:arguments.length-1);n++){if(!t)return null;t=t.querySelector("."+(n+1<1||arguments.length<=n+1?void 0:arguments[n+1]))}return t}function N(e){if(!e)return[];var t=[],n=e;while(n.previousElementSibling)n=n.previousElementSibling;while(n)t.push(n),n=n.nextElementSibling;return t}function j(e){var t=e.parentElement&&e.parentElement.parentElement;return t&&-1!==t.className.indexOf(l)?t:null}function D(e){var t=T(e,s);return t&&"none"!==t.style.display?T(t,l):null}function M(e){var t=e.previousElementSibling;return!t||t&&-1!==t.className.indexOf(p)}function P(e){return-1===e.parentElement.className.indexOf(s)}function R(e){return e.getAttribute("data-"+u.key)===u.opened}function k(e){e.setAttribute("data-"+u.key,u.opened)}var H={name:"vue-chart-tree",props:{isRoot:{type:Boolean,required:!1,default:!0},treeNodeData:{type:Object,required:!0}},data:function(){return{dataOpened:u,treeParentClassName:f,treeChildrenClassName:s,treeNodeClassName:l,stretchNodeClassName:d,connectLineClassName:p}},computed:{childrenLen:function(){return(this.treeNodeData.children||[]).length}},mounted:function(){this.isRoot&&(console.log(this.$refs.treeNodeRef),g(this.$refs.treeNodeRef))},methods:{changeOpen:function(){this.treeNodeData.isOpen=!this.treeNodeData.isOpen,y(this.$refs.treeNodeRef)}}},I=H;n("5938");function B(e,t,n,r,o,i,c,a){var u,f="function"===typeof e?e.options:e;if(t&&(f.render=t,f.staticRenderFns=n,f._compiled=!0),r&&(f.functional=!0),i&&(f._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__),o&&o.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(c)},f._ssrRegister=u):o&&(u=a?function(){o.call(this,(f.functional?this.parent:this).$root.$options.shadowRoot)}:o),u)if(f.functional){f._injectStyles=u;var s=f.render;f.render=function(e,t){return u.call(t),s(e,t)}}else{var l=f.beforeCreate;f.beforeCreate=l?[].concat(l,u):[u]}return{exports:e,options:f}}var V=B(I,c,a,!1,null,"40d5b174",null),U=V.exports,F=U;t["default"]=F},fb6a:function(e,t,n){"use strict";var r=n("23e7"),o=n("861d"),i=n("e8b5"),c=n("23cb"),a=n("50c4"),u=n("fc6a"),f=n("8418"),s=n("b622"),l=n("1dde"),d=n("ae40"),p=l("slice"),h=d("slice",{ACCESSORS:!0,0:0,1:2}),v=s("species"),g=[].slice,b=Math.max;r({target:"Array",proto:!0,forced:!p||!h},{slice:function(e,t){var n,r,s,l=u(this),d=a(l.length),p=c(e,d),h=c(void 0===t?d:t,d);if(i(l)&&(n=l.constructor,"function"!=typeof n||n!==Array&&!i(n.prototype)?o(n)&&(n=n[v],null===n&&(n=void 0)):n=void 0,n===Array||void 0===n))return g.call(l,p,h);for(r=new(void 0===n?Array:n)(b(h-p,0)),s=0;p<h;p++,s++)p in l&&f(r,s,l[p]);return r.length=s,r}})},fc6a:function(e,t,n){var r=n("44ad"),o=n("1d80");e.exports=function(e){return r(o(e))}},fdbc:function(e,t){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},fdbf:function(e,t,n){var r=n("4930");e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator}})}));
//# sourceMappingURL=vue-chart-tree.umd.min.js.map