Я пытаюсь получить вызов функции при нажатии на опции инструмента, чтобы изменить имя метки ссылки. Я могу получить вызов функции с использованием ячейки: событие pointerdown, но это дает мне идентификатор всей ссылки, и это событие получает вызов по клику в любой позиции ссылки. Поэтому, чтобы быть конкретным, я хочу получить звонок, щелкнув на значке параметров инструмента (вкладка настроек).Как получить событие по ссылке tool-option в jointjs
код, который я пытаюсь это:
paper.on('cell:pointerdown',
function(cellView, evt, x, y) {
if (cellView.model.isLink()) {
var links = graph.getLinks();
console.log(cellView.model.id);
for (var i = 0; i < links.length; i++){
console.log(links[i].id);
links[i].label(0, { attrs: { text: { text: 'my label' } } });
}
}
Это работает хорошо, но я хочу, то же событие на клик по инструменту-параметров изображения по ссылке, а не в любом месте по ссылке.