这应该是相当简单但我在谷歌找不到有用的东西。 我有一个源和一个端点已经通过连接连接。 在任何情况下,用户都不应删除此连接!
任何反馈都得到高度评价..提前感谢!
var isLooperTargetSetting = {
isTarget:true,
maxConnections: 1
};
var isLooperSourceSetting = {
isSource:true,
maxConnections: 1
};
var tar = looperPlumb.addEndpoint(end, {
anchors:["BottomCenter"]
}, isLooperTargetSetting);
tar.setEnabled(false);
var src = looperPlumb.addEndpoint(start, {
anchors:["BottomCenter"]
}, isLooperSourceSetting);
src.setEnabled(false);
looperPlumb.connect({
source:start,
target:end
});
答案 0 :(得分:0)
默认情况下,使用jsPlumb.connect建立的连接可通过鼠标分离。您可以通过设置适当的默认值来防止这种情况:
jsPlumb.importDefaults({
...
ConnectionsDetachable:false
...
});
或在连接调用中指定它,如下所示:
jsPlumb.connect({
source:"aThirdElement",
target:"yetAnotherElement",
detachable:false
});