У меня есть некоторые проблемы с обработкой таких событий, как прокрутка колесиком мыши или нажатием клавиши. Я пробовал что-то вроде этого, но это не сработает:
this.cy.on('wheel', event => {
//somecodehere
});
Я не нашел разыскиваемых событий на странице документации Cytoscape.js: http://js.cytoscape.org/#events. Но я думал, что такая штука должна нормально работать — к сожалению, я ошибался. Я пытаюсь понять, как обрабатывать это событие на моем холсте.
Что я хочу с этим сделать? Я хочу, чтобы всплывающая подсказка исчезала, когда пользователь хочет прокрутить страницу. Я уже отключил масштабирование при прокрутке - я хочу включить масштабирование только при нажатой клавише «CTRL», и в этом случае я также не нашел нужного события для обработки этого. Любые решения? Спасибо.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Используйте DOM-API.
document.getElementById("cy").addEventListener("wheel", function(){
console.info("Wheeeellll");
});