@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().
Но как всё таки передать события что бы конструктор сам их назначил на создаваемый объект?
  • Вопрос задан
  • 2328 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы