diff --git a/src/components/swipe.js b/src/components/swipe.js index 0e2a89c8..fe5e3d72 100644 --- a/src/components/swipe.js +++ b/src/components/swipe.js @@ -83,7 +83,7 @@ export default function (Glide, Components, Events) { Components.Html.root.classList.add(classes.dragging) - Events.emit('swipe.move') + Events.emit('swipe.move', null, swipe) } else { return false } diff --git a/src/core/event/events-bus.js b/src/core/event/events-bus.js index 1af7c147..4eb47d15 100644 --- a/src/core/event/events-bus.js +++ b/src/core/event/events-bus.js @@ -48,7 +48,7 @@ export default class EventsBus { * @param {String|Array} event * @param {Object=} context */ - emit (event, context) { + emit (event, context, eventData) { if (isArray(event)) { for (let i = 0; i < event.length; i++) { this.emit(event[i], context) @@ -64,7 +64,7 @@ export default class EventsBus { // Cycle through events queue, fire! this.events[event].forEach((item) => { - item(context || {}) + item(context || {}, eventData) }) } }