@idze

Как установить событие через конструктор fabric.Image.fromURL?

var imgOptions = { 'left': 50, 'top': 550, 'selectable': false }
imgOptions.__eventListeners = {};
imgOptions.__eventListeners['mouseup'] = [];
imgOptions.__eventListeners['mouseup'].push(function () {
	console.log('mouseup event');
});

fabric.Image.fromURL('/url/mypng/', function(oImg) {
	canvas.add(oImg);
}, imgOptions);

Сейчас есть такой код.
Подсмотрел, в исходниках функции on() которая устанавливает события на объект, куда надо писать колбэки.
И нагло пихаю их в параметры объекта (тоже глянул в исходниках конструктора что так можно) по аналогии с родным методом on().
Но как всё таки передать события что бы конструктор сам их назначил на создаваемый объект?
  • Вопрос задан
  • 2329 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
25 нояб. 2024, в 18:35
30000 руб./за проект
25 нояб. 2024, в 18:33
10000 руб./за проект
25 нояб. 2024, в 18:29
36000 руб./за проект