11/*!
2- * he-tree-vue v1.0.0-beta
3- * (c) phphe <phphe@outlook.com> (https://github.com/phphe) Homepage : https://he-tree-vue.phphe.com
2+ * he-tree-vue v1.0.0
3+ * (c) phphe <phphe@outlook.com> (https://github.com/phphe) homepage : https://he-tree-vue.phphe.com
44 * Released under the MIT License.
55 */
6- import { TreeData , findParent , hasClass , getOffset , getBoundingClientRect , elementsFromPoint , isDescendantOf , attachCache , binarySearch , findNodeList , appendTo , insertBefore , insertAfter , prependTo , createElementFromHTML , addClass , removeEl , waitTime , iterateAll , resolveValueOrGettter , arrayWithoutEnd , arrayLast } from 'helper-js' ;
6+ import _defineProperty from '@babel/runtime/helpers/defineProperty' ;
7+ import { TreeData , findParent , hasClass , getOffset , getBoundingClientRect , elementsFromPoint , isDescendantOf , attachCache , insertAfter , removeEl , waitTime , binarySearch , findNodeList , appendTo , insertBefore , prependTo , createElementFromHTML , addClass , iterateAll , resolveValueOrGettter , arrayWithoutEnd , arrayLast } from 'helper-js' ;
78import { updatablePropsEvenUnbound , hookHelper } from 'vue-functions' ;
89import __vue_normalize__ from 'vue-runtime-helpers/dist/normalize-component.mjs' ;
10+ import _asyncToGenerator from '@babel/runtime/helpers/asyncToGenerator' ;
911import draggableHelper from 'draggable-helper' ;
1012
11- function asyncGeneratorStep ( gen , resolve , reject , _next , _throw , key , arg ) {
12- try {
13- var info = gen [ key ] ( arg ) ;
14- var value = info . value ;
15- } catch ( error ) {
16- reject ( error ) ;
17- return ;
18- }
19-
20- if ( info . done ) {
21- resolve ( value ) ;
22- } else {
23- Promise . resolve ( value ) . then ( _next , _throw ) ;
24- }
25- }
26-
27- function _asyncToGenerator ( fn ) {
28- return function ( ) {
29- var self = this ,
30- args = arguments ;
31- return new Promise ( function ( resolve , reject ) {
32- var gen = fn . apply ( self , args ) ;
33-
34- function _next ( value ) {
35- asyncGeneratorStep ( gen , resolve , reject , _next , _throw , "next" , value ) ;
36- }
37-
38- function _throw ( err ) {
39- asyncGeneratorStep ( gen , resolve , reject , _next , _throw , "throw" , err ) ;
40- }
41-
42- _next ( undefined ) ;
43- } ) ;
44- } ;
45- }
46-
47- function _defineProperty ( obj , key , value ) {
48- if ( key in obj ) {
49- Object . defineProperty ( obj , key , {
50- value : value ,
51- enumerable : true ,
52- configurable : true ,
53- writable : true
54- } ) ;
55- } else {
56- obj [ key ] = value ;
57- }
58-
59- return obj ;
60- }
61-
62- function ownKeys ( object , enumerableOnly ) {
63- var keys = Object . keys ( object ) ;
64-
65- if ( Object . getOwnPropertySymbols ) {
66- var symbols = Object . getOwnPropertySymbols ( object ) ;
67- if ( enumerableOnly ) symbols = symbols . filter ( function ( sym ) {
68- return Object . getOwnPropertyDescriptor ( object , sym ) . enumerable ;
69- } ) ;
70- keys . push . apply ( keys , symbols ) ;
71- }
72-
73- return keys ;
74- }
75-
76- function _objectSpread2 ( target ) {
77- for ( var i = 1 ; i < arguments . length ; i ++ ) {
78- var source = arguments [ i ] != null ? arguments [ i ] : { } ;
79-
80- if ( i % 2 ) {
81- ownKeys ( Object ( source ) , true ) . forEach ( function ( key ) {
82- _defineProperty ( target , key , source [ key ] ) ;
83- } ) ;
84- } else if ( Object . getOwnPropertyDescriptors ) {
85- Object . defineProperties ( target , Object . getOwnPropertyDescriptors ( source ) ) ;
86- } else {
87- ownKeys ( Object ( source ) ) . forEach ( function ( key ) {
88- Object . defineProperty ( target , key , Object . getOwnPropertyDescriptor ( source , key ) ) ;
89- } ) ;
90- }
91- }
92-
93- return target ;
94- }
95-
9613function cloneTreeData ( treeData , opt ) {
9714 return new TreeData ( treeData ) . clone ( opt ) ;
9815}
@@ -112,6 +29,10 @@ function getPureTreeData(treeData) {
11229 return cloneTreeData ( treeData , opt ) ;
11330}
11431
32+ function ownKeys ( object , enumerableOnly ) { var keys = Object . keys ( object ) ; if ( Object . getOwnPropertySymbols ) { var symbols = Object . getOwnPropertySymbols ( object ) ; if ( enumerableOnly ) symbols = symbols . filter ( function ( sym ) { return Object . getOwnPropertyDescriptor ( object , sym ) . enumerable ; } ) ; keys . push . apply ( keys , symbols ) ; } return keys ; }
33+
34+ function _objectSpread ( target ) { for ( var i = 1 ; i < arguments . length ; i ++ ) { var source = arguments [ i ] != null ? arguments [ i ] : { } ; if ( i % 2 ) { ownKeys ( Object ( source ) , true ) . forEach ( function ( key ) { _defineProperty ( target , key , source [ key ] ) ; } ) ; } else if ( Object . getOwnPropertyDescriptors ) { Object . defineProperties ( target , Object . getOwnPropertyDescriptors ( source ) ) ; } else { ownKeys ( Object ( source ) ) . forEach ( function ( key ) { Object . defineProperty ( target , key , Object . getOwnPropertyDescriptor ( source , key ) ) ; } ) ; } } return target ; }
35+
11536var template = function template ( h ) {
11637 // convert undefined to empty str
11738 var noUndefined = str => str ? str : '' ; // tree tpl, to render recursively
@@ -157,7 +78,7 @@ var template = function template(h) {
15778 var nodebackStyle = indentStyle ;
15879
15980 if ( node . $nodeBackStyle ) {
160- nodebackStyle = _objectSpread2 ( { } , nodebackStyle , { } , node . $nodeBackStyle ) ;
81+ nodebackStyle = _objectSpread ( { } , nodebackStyle , { } , node . $nodeBackStyle ) ;
16182 }
16283
16384 return h ( "div" , {
@@ -341,6 +262,10 @@ var __vue_is_functional_template__ = undefined;
341262
342263var __vue_component__ = __vue_normalize__ ( { } , __vue_inject_styles__ , __vue_script__ , __vue_scope_id__ , __vue_is_functional_template__ , __vue_module_identifier__ , false , undefined , undefined , undefined ) ;
343264
265+ function ownKeys$1 ( object , enumerableOnly ) { var keys = Object . keys ( object ) ; if ( Object . getOwnPropertySymbols ) { var symbols = Object . getOwnPropertySymbols ( object ) ; if ( enumerableOnly ) symbols = symbols . filter ( function ( sym ) { return Object . getOwnPropertyDescriptor ( object , sym ) . enumerable ; } ) ; keys . push . apply ( keys , symbols ) ; } return keys ; }
266+
267+ function _objectSpread$1 ( target ) { for ( var i = 1 ; i < arguments . length ; i ++ ) { var source = arguments [ i ] != null ? arguments [ i ] : { } ; if ( i % 2 ) { ownKeys$1 ( Object ( source ) , true ) . forEach ( function ( key ) { _defineProperty ( target , key , source [ key ] ) ; } ) ; } else if ( Object . getOwnPropertyDescriptors ) { Object . defineProperties ( target , Object . getOwnPropertyDescriptors ( source ) ) ; } else { ownKeys$1 ( Object ( source ) ) . forEach ( function ( key ) { Object . defineProperty ( target , key , Object . getOwnPropertyDescriptor ( source , key ) ) ; } ) ; } } return target ; }
268+
344269var fold = {
345270 props : {
346271 foldingTransitionName : {
@@ -360,7 +285,7 @@ var fold = {
360285
361286 unfold ( node , path ) {
362287 var opt = arguments . length > 2 && arguments [ 2 ] !== undefined ? arguments [ 2 ] : { } ;
363- opt = _objectSpread2 ( {
288+ opt = _objectSpread$1 ( {
364289 foldOthers : false
365290 } , opt ) ;
366291
@@ -599,9 +524,13 @@ function doDraggableDecision (_ref) {
599524
600525}
601526
527+ function ownKeys$2 ( object , enumerableOnly ) { var keys = Object . keys ( object ) ; if ( Object . getOwnPropertySymbols ) { var symbols = Object . getOwnPropertySymbols ( object ) ; if ( enumerableOnly ) symbols = symbols . filter ( function ( sym ) { return Object . getOwnPropertyDescriptor ( object , sym ) . enumerable ; } ) ; keys . push . apply ( keys , symbols ) ; } return keys ; }
528+
529+ function _objectSpread$2 ( target ) { for ( var i = 1 ; i < arguments . length ; i ++ ) { var source = arguments [ i ] != null ? arguments [ i ] : { } ; if ( i % 2 ) { ownKeys$2 ( Object ( source ) , true ) . forEach ( function ( key ) { _defineProperty ( target , key , source [ key ] ) ; } ) ; } else if ( Object . getOwnPropertyDescriptors ) { Object . defineProperties ( target , Object . getOwnPropertyDescriptors ( source ) ) ; } else { ownKeys$2 ( Object ( source ) ) . forEach ( function ( key ) { Object . defineProperty ( target , key , Object . getOwnPropertyDescriptor ( source , key ) ) ; } ) ; } } return target ; }
530+
602531function makeTreeDraggable ( treeEl ) {
603532 var options = arguments . length > 1 && arguments [ 1 ] !== undefined ? arguments [ 1 ] : { } ;
604- options = _objectSpread2 ( { } , options , {
533+ options = _objectSpread$2 ( { } , options , {
605534 treeEl
606535 } ) ;
607536 var {
0 commit comments