src/browser/events.js
Consider simplifying this complex logical expression. Open
Open
if ((!element || element === entry.element) && (!callback || callback === entry.callback) && (!context || context === entry.context)) {
entry.element.removeEventListener(event, entry.callback_function, false);
entries[i] = entries[entries.length - 1];
entries.pop();
} else
Function on
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
on: function(element, events, callback, context, options) {