vendor/assets/javascripts/base/_tour.js in active_frontend-15.0.21 vs vendor/assets/javascripts/base/_tour.js in active_frontend-15.0.22

- old
+ new

@@ -141,10 +141,14 @@ Tour.prototype.displayItem = function (item) { var element = $(item.id); this.removeItems(); + $.event.trigger({ + type: 'tourOnShowCallback', + item: item + }); this.options.onShowCallback(item); if (element.length !== 0 && element.is(':visible')) { $(item.id + ':first').popover({ container: item.container || false, @@ -160,12 +164,20 @@ setTimeout(function () { element.popover('show'); }, 225); + $.event.trigger({ + type: 'tourOnShownCallback', + item: item + }); this.options.onShownCallback(item); } else { if (this.options.skip) this.nextItem(); + $.event.trigger({ + type: 'tourOnMissCallback', + item: item + }); this.options.onMissCallback(item); } }; Tour.prototype.getItem = function () {