mirror of https://github.com/node-red/node-red.git
Merge pull request #4924 from GogoVega/node-button-hotkey
Trigger button action of the selected nodes with new Hotkeydev
commit
bb01f26f06
|
@ -92,7 +92,6 @@
|
||||||
"ctrl-+": "core:zoom-in",
|
"ctrl-+": "core:zoom-in",
|
||||||
"ctrl--": "core:zoom-out",
|
"ctrl--": "core:zoom-out",
|
||||||
"ctrl-0": "core:zoom-reset"
|
"ctrl-0": "core:zoom-reset"
|
||||||
|
|
||||||
},
|
},
|
||||||
"red-ui-editor-stack": {
|
"red-ui-editor-stack": {
|
||||||
"ctrl-enter": "core:confirm-edit-tray",
|
"ctrl-enter": "core:confirm-edit-tray",
|
||||||
|
|
|
@ -3013,7 +3013,12 @@ RED.nodes = (function() {
|
||||||
});
|
});
|
||||||
RED.events.on('deploy', function () {
|
RED.events.on('deploy', function () {
|
||||||
allNodes.clearState()
|
allNodes.clearState()
|
||||||
})
|
});
|
||||||
|
RED.actions.add("core:trigger-selected-nodes-action", function () {
|
||||||
|
const selectedNodes = RED.view.selection().nodes || [];
|
||||||
|
// Triggers the button action of the selected nodes
|
||||||
|
selectedNodes.forEach((node) => RED.view.clickNodeButton(node));
|
||||||
|
});
|
||||||
},
|
},
|
||||||
registry:registry,
|
registry:registry,
|
||||||
setNodeList: registry.setNodeList,
|
setNodeList: registry.setNodeList,
|
||||||
|
|
Loading…
Reference in New Issue