diff options
author | 2017-05-04 07:48:42 -0400 | |
---|---|---|
committer | 2017-05-04 12:28:17 -0400 | |
commit | b54df0ddd0c6a0372327c5aa3668e5a6458fcd64 (patch) | |
tree | e69cfa9b314a801bd187cf0145d1d4306436229c /ecomp-portal-FE/client/bower_components/jqTree/_entries/68_tree-move.md | |
parent | 39d1e62c84041831bfc52cca73b5ed5efaf57d27 (diff) |
[PORTAL-7] Rebase
This rebasing includes common libraries and common overlays projects
abstraction of components
Change-Id: I9a24a338665c7cd058978e8636bc412d9e2fdce8
Signed-off-by: st782s <statta@research.att.com>
Diffstat (limited to 'ecomp-portal-FE/client/bower_components/jqTree/_entries/68_tree-move.md')
-rw-r--r-- | ecomp-portal-FE/client/bower_components/jqTree/_entries/68_tree-move.md | 73 |
1 files changed, 0 insertions, 73 deletions
diff --git a/ecomp-portal-FE/client/bower_components/jqTree/_entries/68_tree-move.md b/ecomp-portal-FE/client/bower_components/jqTree/_entries/68_tree-move.md deleted file mode 100644 index 897d65be..00000000 --- a/ecomp-portal-FE/client/bower_components/jqTree/_entries/68_tree-move.md +++ /dev/null @@ -1,73 +0,0 @@ ---- -title: tree.move -name: event-tree-move ---- - -Triggered when the user moves a node. - -Note that this event is called **before** the node is moved. See note about `do_move` below. - -Event.move_info contains: - -* moved_node -* target_node -* position: (before, after or inside) -* previous_parent - -{% highlight js %} -$('#tree1').tree({ - data: data, - dragAndDrop: true -}); - -$('#tree1').bind( - 'tree.move', - function(event) { - console.log('moved_node', event.move_info.moved_node); - console.log('target_node', event.move_info.target_node); - console.log('position', event.move_info.position); - console.log('previous_parent', event.move_info.previous_parent); - } -); -{% endhighlight %} - -You can prevent the move by calling **event.preventDefault()** - -{% highlight js %} -$('#tree1').bind( - 'tree.move', - function(event) { - event.preventDefault(); - } -); -{% endhighlight %} - -You can later call **event.move_info.move_info.do_move()** to move the node. This way you can ask the user before moving the node: - -{% highlight js %} -$('#tree1').bind( - 'tree.move', - function(event) { - event.preventDefault(); - - if (confirm('Really move?')) { - event.move_info.do_move(); - } - } -); -{% endhighlight %} - -Note that if you want to serialise the tree, for example to POST back to a server, you need to let tree complete the move first: - -{% highlight js %} -$('#tree1').bind( - 'tree.move', - function(event) - { - event.preventDefault(); - // do the move first, and _then_ POST back. - event.move_info.do_move(); - $.post('your_url', {tree: $(this).tree('toJson')}); - } -); -{% endhighlight %} |