Мне нужно предоставить различные действия / опции в контекстном меню, вызываемом правой кнопкой мыши, в зависимости от того, нажимает ли пользователь на узел или ребро, или на пустую область холста.
Я изучал рисунокИсходный код / jgraph, в частности файл menus.js, чтобы понять, как контекстное меню зависит от контекстного меню. В приложении draw.io, похоже, есть разные меню правой кнопки мыши на холсте и вершины и ребра. Однако я не сталкивался с кодом, делающим разграничение объекта, по которому щелкнули.
Любая помощь или указатели по этому вопросу будут с благодарностью.