Как предотвратить двойной щелчок на прямоугольнике JointJs?

Я разрабатываю простой графический инструмент с использованием JointJs. в то время как двойной щелчок на элементе выполняет функцию. Как предотвратить событие двойного щелчка для прямоугольника.

Уже попробовал приведенный ниже фрагмент, но мне нужно перетащить прямоугольник

rect: { 
          style: { 'pointer-events': 'none' }
      }

1 ответ

paper.on('cell:pointerdblclick', function(cellView) {

    if (cellView.model.get('type') === 'basic.Rect') {
        return;
    }

    console.log("not a rect")
});

или используя css:

.joint-element[data-type="basic.Rect"] {
    pointer-events: none;
}
Другие вопросы по тегам