Задать вопрос
@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().
Но как всё таки передать события что бы конструктор сам их назначил на создаваемый объект?
  • Вопрос задан
  • 2331 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы