Allow passing arguments when firing events

This commit is contained in:
Caleb James DeLisle 2017-09-25 15:42:08 +02:00
parent b871faffc9
commit b15527565c

View file

@ -18,7 +18,8 @@ define([], function () {
fire: function () {
if (fired) { return; }
fired = true;
handlers.forEach(function (h) { h(); });
var args = Array.prototype.slice.call(arguments);
handlers.forEach(function (h) { h.apply(null, args); });
}
};
};