mxGraph:移动边的句柄点时会触发哪个事件?
mxGraph: Which event is fired when I move a handle point of an edge?
我移动点,移动后想保存位置。我怎样才能赶上这个事件?我知道,边缘移动后得到点,我可以在几何体中找到控制点。但是我需要运动结束的瞬间。
我不确定它是否有帮助,但我通常有一个监听器 mxEvent.CHANGE,并处理每个更改...
像这样:
model.addListener(mxEvent.CHANGE, function(sender, evt)
{
var changes = evt.getProperty('edit').changes;
for (var i = 0; i < changes.length; i++) {
if (changes[i].constructor.name == "mxTerminalChange") {
// DO SOMETHING
}
}
}
我移动点,移动后想保存位置。我怎样才能赶上这个事件?我知道,边缘移动后得到点,我可以在几何体中找到控制点。但是我需要运动结束的瞬间。
我不确定它是否有帮助,但我通常有一个监听器 mxEvent.CHANGE,并处理每个更改...
像这样:
model.addListener(mxEvent.CHANGE, function(sender, evt)
{
var changes = evt.getProperty('edit').changes;
for (var i = 0; i < changes.length; i++) {
if (changes[i].constructor.name == "mxTerminalChange") {
// DO SOMETHING
}
}
}