跳到主要内容

beforeRemove

描述​

在从 Data Collection 中移除项目后触发

用法​

beforeRemove: (removedItem: any) => boolean | void;

参数​

该事件的回调函数接受以下参数:

  • removedItem - (必需)待移除项目的对象

返回值​

返回 false 以阻止从 Data Collection 中移除项目;否则返回 true。

示例​

// 初始化 Diagram
const diagram = new dhx.Diagram("diagram_container", {
type: "default"
});
// 加载数据
diagram.data.parse(data);

// 为事件绑定处理程序
diagram.events.on("beforeRemove", (newItem) => {
console.log("beforeRemove "+ item);
return true;
});