summaryrefslogtreecommitdiff
path: root/src/ws/node.js
diff options
context:
space:
mode:
authorBent Bisballe Nyeng <deva@aasimon.org>2020-06-10 20:31:39 +0200
committerBent Bisballe Nyeng <deva@aasimon.org>2020-06-10 20:31:39 +0200
commitf17eb393600759581d9798cee9dfe2cbff48f488 (patch)
tree3628e29de9c38b2f3761550c8202b4ae8c5ee7c7 /src/ws/node.js
parentfe4231b1dbb41f9eced8005b2e46453a81f08fa9 (diff)
JS: Add support for re-ordering using the mouse.
Diffstat (limited to 'src/ws/node.js')
-rw-r--r--src/ws/node.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/ws/node.js b/src/ws/node.js
index e9d68b6..6abc8b2 100644
--- a/src/ws/node.js
+++ b/src/ws/node.js
@@ -118,8 +118,10 @@ Node.prototype.create = function()
node.setAttribute("class", "node");
node.setAttribute("ondblclick", "editTitle(this, event)");
//node.setAttribute("onclick", "showHideChildren(this, event)");
- node.setAttribute("ondrop", "drop(this, event)");
- node.setAttribute("ondragover", "return false");
+ node.setAttribute("ondrop", "drop(event)");
+ node.setAttribute("ondragenter", "dragenter(event)");
+ node.setAttribute("ondragover", "dragover(event)");
+ node.setAttribute("ondragleave", "dragleave(event)");
node.setAttribute("draggable", true);
node.setAttribute("ondragstart", "drag(this, event)");
node.setAttribute("ondragend", "dragEnd(event)");
@@ -151,6 +153,8 @@ Node.prototype.create = function()
this.element.appendChild(this.div_id);
var id_txt = document.createTextNode(this.id);
+ this.div_id.style.padding = "5px";
+ this.div_id.style.opacity = "0.3";
this.div_id.appendChild(id_txt);
this.element.appendChild(this.div_title);