diagram - move by click on table anywhere

This commit is contained in:
Jan Prochazka
2022-01-20 10:39:23 +01:00
parent d85b9c9bb5
commit 8935d36ea8
7 changed files with 28 additions and 11 deletions

View File

@@ -9,13 +9,13 @@ export function registerMenu(...items) {
setContext('componentContextMenu', [parentMenu, ...items]);
}
export default function contextMenu(node, items = []) {
export default function contextMenu(node, items: any = []) {
const handleContextMenu = async e => {
e.preventDefault();
e.stopPropagation();
await invalidateCommands();
if (items) {
const left = e.pageX;
const top = e.pageY;
@@ -23,6 +23,8 @@ export default function contextMenu(node, items = []) {
}
};
if (items == '__no_menu') return;
node.addEventListener('contextmenu', handleContextMenu);
return {