Skip to content

Commit 2fc350a

Browse files
committed
## v1.1.0
* Fix any bug. * Fix not refresh data * Fix error in Angular 1.3 * Combinding with list-tree *(ol,ul, li, present not compatible - beta)* * Add infomation node into Node Target after DropStop: ```js scope.$callbacks.dragStop(dragInfo, _status); ``` * _status: Status changed pos of node, Drag succeed! * dragInfo: * node: scope.node(), // Data node dragged * scope: scope, // Scope node * level: scope.node().__level__, // Level indent * target: scope.prev(), // Node prev * move: * parent: -1, // -1: Dragged failed, null: node root, > 0: node normal * pos: -1 // Position new Note moveTo * Add 'data' to TreeTableNode `tree-table-node=data` in template; ```html <tr tree-table-node="row" ng-repeat="row in tree_rows track by hashedTree(row)" ng-show="row.__visible__" ng-class="(row.__selected__ ? ' active':'')" class="ng-animate "> .... </tr> ``` * Add class for tree-table *(auto render to `tree_class` add to <table ng-class="tree_table">)* ```html <tree-table class="tree-table table table-hover b-b b-light" tree-data="tree_data" tree-control="my_tree"> </tree-table> ```
1 parent 8867662 commit 2fc350a

4 files changed

Lines changed: 202 additions & 84 deletions

File tree

CHANGELOG

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,30 @@
11
## v1.1.0
2-
* Add attribute 'data' to link 'data' to `tree-table-node` in template;
2+
* Fix any bug.
3+
* Fix not refresh data
4+
* Fix error in Angular 1.3
5+
* Combinding with list-tree *(ol,ul, li, present not compatible - beta)*
6+
* Add infomation node into Node Target after DropStop:
7+
```js
8+
scope.$callbacks.dragStop(dragInfo, _status);
9+
```
10+
* _status: Status changed pos of node, Drag succeed!
11+
* dragInfo:
12+
* node: scope.node(), // Data node dragged
13+
* scope: scope, // Scope node
14+
* level: scope.node().__level__, // Level indent
15+
* target: scope.prev(), // Node prev
16+
* move:
17+
* parent: -1, // -1: Dragged failed, null: node root, > 0: node normal
18+
* pos: -1 // Position new Note moveTo
19+
20+
21+
* Add 'data' to TreeTableNode `tree-table-node=data` in template;
322
```html
4-
<tr tree-table-node data="row" ng-repeat="row in tree_rows track by hashedTree(row)"
23+
<tr tree-table-node="row" ng-repeat="row in tree_rows track by hashedTree(row)"
524
ng-show="row.__visible__" ng-class="(row.__selected__ ? ' active':'')" class="ng-animate ">
625
....
726
</tr>
827
```
9-
10-
* Fix not refresh data
11-
* Fix error in Angular 1.3
1228
* Add class for tree-table *(auto render to `tree_class` add to <table ng-class="tree_table">)*
1329
```html
1430
<tree-table

README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,3 +165,25 @@ $scope.$callbacks = {
165165
<pre>{{ tree_rows | json }}</pre>
166166
</script>
167167
```
168+
## dragStop:
169+
```js
170+
scope.$callbacks.dragStop(dragInfo, _status);
171+
```
172+
* _status: Status changed pos of node, Drag succeed!
173+
* dragInfo:
174+
* node: scope.node(), // Data node dragged
175+
* scope: scope, // Scope node
176+
* level: scope.node().__level__, // Level indent
177+
* target: scope.prev(), // Node prev
178+
* move:
179+
* parent: -1, // -1: Dragged failed, null: node root, > 0: node normal
180+
* pos: -1 // Position new Note moveTo
181+
182+
183+
* Add 'data' to TreeTableNode `tree-table-node=data` in template;
184+
```html
185+
<tr tree-table-node="row" ng-repeat="row in tree_rows track by hashedTree(row)"
186+
ng-show="row.__visible__" ng-class="(row.__selected__ ? ' active':'')" class="ng-animate ">
187+
....
188+
</tr>
189+
```

0 commit comments

Comments
 (0)