跳到主要内容

itemRotateEnd

描述

在元素的旋转操作完成后(用户释放鼠标按键时)触发

用法

"itemRotateEnd": ({
id: string | number,
angle: number
}) => void;

参数

事件的回调函数会传入一个包含以下参数的对象:

  • id - 被旋转的元素的 id
  • angle - 元素的最终旋转角度(单位:度)

示例

// 初始化 Diagram Editor
const editor = new dhx.DiagramEditor("editor_container");
// 加载数据
editor.parse(data);

// 为事件添加处理程序
editor.events.on("itemRotateEnd", ({ id, angle }) => {
console.log(`The item ${id} finished rotating, the final angle: ${angle}`);
// 在这里可以将元素的新旋转角度保存到服务器
});

更新日志

  • 该事件已在 v6.1 中新增

相关 API

相关示例