Vis JS Edit Edges: можно ли использовать editWithoutDrag и все же иметь возможность перемещать точки стрелки в / из точки? - PullRequest
1 голос
/ 19 января 2020

Используя 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?
}

Есть идеи?

...