From f17eb393600759581d9798cee9dfe2cbff48f488 Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Wed, 10 Jun 2020 20:31:39 +0200 Subject: JS: Add support for re-ordering using the mouse. --- src/ws/node.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/ws/node.js') 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); -- cgit v1.2.3