Прочитал статью
https://habrahabr.ru/post/162367/ несколько раз.
Пытаюсь понять как сделать сыбите по нажатию на объект.
В примере есть конструкция :
canvas.on('mouse:down', function(options) {
if (options.target) {
console.log('an object was clicked! ', options.target.type);
}
});
Но она обрабатывает все объекты а нужен только "path".
Ничего лучше не придумал как сделать вот так
var x ;
canvas.on('mouse:down', function(options) {
if (options.target) {
x = options.target.type;
if (x == 'path') {
console.log( x + ' is here');
}
}
});
По другому не работает, в том числе так :
path.on('mouse:down', function() {
console.log('click in path');
});