Skip to content

Commit 4187f83

Browse files
committed
1.0.0 build
1 parent 6b42852 commit 4187f83

File tree

7 files changed

+2413
-2089
lines changed

7 files changed

+2413
-2089
lines changed

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
.DS_Store
22
node_modules
3-
dist-pro/
43

54
# local env files
65
.env.local

dist/he-tree-vue.cjs.js

Lines changed: 19 additions & 90 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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
*/
66
'use strict';
@@ -9,96 +9,13 @@ Object.defineProperty(exports, '__esModule', { value: true });
99

1010
function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }
1111

12+
var _defineProperty = _interopDefault(require('@babel/runtime/helpers/defineProperty'));
1213
var hp = require('helper-js');
1314
var vf = require('vue-functions');
1415
var __vue_normalize__ = _interopDefault(require('vue-runtime-helpers/dist/normalize-component.mjs'));
16+
var _asyncToGenerator = _interopDefault(require('@babel/runtime/helpers/asyncToGenerator'));
1517
var draggableHelper = _interopDefault(require('draggable-helper'));
1618

17-
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {
18-
try {
19-
var info = gen[key](arg);
20-
var value = info.value;
21-
} catch (error) {
22-
reject(error);
23-
return;
24-
}
25-
26-
if (info.done) {
27-
resolve(value);
28-
} else {
29-
Promise.resolve(value).then(_next, _throw);
30-
}
31-
}
32-
33-
function _asyncToGenerator(fn) {
34-
return function () {
35-
var self = this,
36-
args = arguments;
37-
return new Promise(function (resolve, reject) {
38-
var gen = fn.apply(self, args);
39-
40-
function _next(value) {
41-
asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value);
42-
}
43-
44-
function _throw(err) {
45-
asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err);
46-
}
47-
48-
_next(undefined);
49-
});
50-
};
51-
}
52-
53-
function _defineProperty(obj, key, value) {
54-
if (key in obj) {
55-
Object.defineProperty(obj, key, {
56-
value: value,
57-
enumerable: true,
58-
configurable: true,
59-
writable: true
60-
});
61-
} else {
62-
obj[key] = value;
63-
}
64-
65-
return obj;
66-
}
67-
68-
function ownKeys(object, enumerableOnly) {
69-
var keys = Object.keys(object);
70-
71-
if (Object.getOwnPropertySymbols) {
72-
var symbols = Object.getOwnPropertySymbols(object);
73-
if (enumerableOnly) symbols = symbols.filter(function (sym) {
74-
return Object.getOwnPropertyDescriptor(object, sym).enumerable;
75-
});
76-
keys.push.apply(keys, symbols);
77-
}
78-
79-
return keys;
80-
}
81-
82-
function _objectSpread2(target) {
83-
for (var i = 1; i < arguments.length; i++) {
84-
var source = arguments[i] != null ? arguments[i] : {};
85-
86-
if (i % 2) {
87-
ownKeys(Object(source), true).forEach(function (key) {
88-
_defineProperty(target, key, source[key]);
89-
});
90-
} else if (Object.getOwnPropertyDescriptors) {
91-
Object.defineProperties(target, Object.getOwnPropertyDescriptors(source));
92-
} else {
93-
ownKeys(Object(source)).forEach(function (key) {
94-
Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));
95-
});
96-
}
97-
}
98-
99-
return target;
100-
}
101-
10219
function cloneTreeData(treeData, opt) {
10320
return new hp.TreeData(treeData).clone(opt);
10421
}
@@ -118,6 +35,10 @@ function getPureTreeData(treeData) {
11835
return cloneTreeData(treeData, opt);
11936
}
12037

38+
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; }
39+
40+
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; }
41+
12142
var template = function template(h) {
12243
// convert undefined to empty str
12344
var noUndefined = str => str ? str : ''; // tree tpl, to render recursively
@@ -163,7 +84,7 @@ var template = function template(h) {
16384
var nodebackStyle = indentStyle;
16485

16586
if (node.$nodeBackStyle) {
166-
nodebackStyle = _objectSpread2({}, nodebackStyle, {}, node.$nodeBackStyle);
87+
nodebackStyle = _objectSpread({}, nodebackStyle, {}, node.$nodeBackStyle);
16788
}
16889

16990
return h("div", {
@@ -347,6 +268,10 @@ var __vue_is_functional_template__ = undefined;
347268

348269
var __vue_component__ = __vue_normalize__({}, __vue_inject_styles__, __vue_script__, __vue_scope_id__, __vue_is_functional_template__, __vue_module_identifier__, false, undefined, undefined, undefined);
349270

271+
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; }
272+
273+
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; }
274+
350275
var fold = {
351276
props: {
352277
foldingTransitionName: {
@@ -366,7 +291,7 @@ var fold = {
366291

367292
unfold(node, path) {
368293
var opt = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};
369-
opt = _objectSpread2({
294+
opt = _objectSpread$1({
370295
foldOthers: false
371296
}, opt);
372297

@@ -605,9 +530,13 @@ function doDraggableDecision (_ref) {
605530

606531
}
607532

533+
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; }
534+
535+
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; }
536+
608537
function makeTreeDraggable(treeEl) {
609538
var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
610-
options = _objectSpread2({}, options, {
539+
options = _objectSpread$2({}, options, {
611540
treeEl
612541
});
613542
var {

dist/he-tree-vue.css

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,21 @@
1-
.he-tree .tree-node{border:1px solid #ccc;margin-bottom:5px;padding:5px}.he-tree--hidden{display:none}
2-
.he-tree .tree-placeholder-node{background:#ddf2f9;border:1px dashed #00d9ff;height:20px}.he-tree .dragging .tree-node-back:hover{background-color:inherit}
1+
2+
.he-tree .tree-node{
3+
border: 1px solid #ccc;
4+
margin-bottom: 5px;
5+
padding: 5px;
6+
}
7+
.he-tree--hidden{
8+
display: none;
9+
}
10+
11+
12+
.he-tree .tree-placeholder{
13+
}
14+
.he-tree .tree-placeholder-node{
15+
background: #ddf2f9;
16+
border: 1px dashed #00d9ff;
17+
height: 20px;
18+
}
19+
.he-tree .dragging .tree-node-back:hover{
20+
background-color: inherit;
21+
}

dist/he-tree-vue.esm.js

Lines changed: 20 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -1,98 +1,15 @@
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';
78
import { updatablePropsEvenUnbound, hookHelper } from 'vue-functions';
89
import __vue_normalize__ from 'vue-runtime-helpers/dist/normalize-component.mjs';
10+
import _asyncToGenerator from '@babel/runtime/helpers/asyncToGenerator';
911
import 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-
9613
function 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+
11536
var 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

342263
var __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+
344269
var 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+
602531
function 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

Comments
 (0)