在mxGraph中的移动组成元素上移动父顶点

时间:2018-11-12 13:09:35

标签: mxgraph

我将本示例用作实现的起点:

https://jgraph.github.io/mxgraph/javascript/examples/constituent.html

我的要求是用户应该能够选择组成部分。但是,应避免组成元件独立移动。即父项应与组成元素一起移动。

为了启用构成元素的选择,我删除了这两个方法替代:

graph.selectCellForEvent = function(cell){
}

mxGraphHandler.prototype.getInitialCellForEvent = function(me){
}

我重写了isCellMovable方法以防止组成部分移动:

graph.isCellMovable = function(cell){
    cell.parent === graph.getDefaultParent();
}

之所以能在某种程度上起作用,是因为它阻止了构成元素的移动。

但是,我想启用成分的移动并将父顶点随之移动。

0 个答案:

没有答案