Используя Vis JS, мне нужно показать всплывающее окно для редактирования свойств ребра. Однако мне также нужно иметь возможность перетаскивать точки в / из этого края. Я смог использовать editEdge editWithoutDrag
, чтобы показать свое всплывающее окно, но затем я не смог перетащить точки / от края ребра на GUI. Я начинаю подозревать, что это невозможно, но, возможно, это просто javascript вещь, которую я не знаю, как кодировать.
Это работает для editWithoutDrag.
editEdge: {
editWithoutDrag: function(data, callback) {
//pop-up code
alert("no drag!");
}
},
Но мне нужно иметь возможность использовать перетаскивание по умолчанию editEdge
И параметр editWithoutEdge
.
editEdge: function(data,callback) {
data.nodeAction = "editEdge";
// how to get editWithoutEdge to work here?
}
Есть идеи?