Prettier fixes

This commit is contained in:
Behind The Math
2019-03-03 01:37:45 -05:00
parent 3c1a4b2e18
commit c13149626b
32 changed files with 1318 additions and 903 deletions

View File

@@ -1,11 +1,11 @@
var forEachEls = require("../foreach-els")
var forEachEls = require("../foreach-els");
module.exports = function(els, events, listener, useCapture) {
events = (typeof events === "string" ? events.split(" ") : events)
events = typeof events === "string" ? events.split(" ") : events;
events.forEach(function(e) {
forEachEls(els, function(el) {
el.removeEventListener(e, listener, useCapture)
})
})
}
el.removeEventListener(e, listener, useCapture);
});
});
};

View File

@@ -1,11 +1,11 @@
var forEachEls = require("../foreach-els")
var forEachEls = require("../foreach-els");
module.exports = function(els, events, listener, useCapture) {
events = (typeof events === "string" ? events.split(" ") : events)
events = typeof events === "string" ? events.split(" ") : events;
events.forEach(function(e) {
forEachEls(els, function(el) {
el.addEventListener(e, listener, useCapture)
})
})
}
el.addEventListener(e, listener, useCapture);
});
});
};

View File

@@ -1,31 +1,31 @@
var forEachEls = require("../foreach-els")
var forEachEls = require("../foreach-els");
module.exports = function(els, events, opts) {
events = (typeof events === "string" ? events.split(" ") : events)
events = typeof events === "string" ? events.split(" ") : events;
events.forEach(function(e) {
var event
event = document.createEvent("HTMLEvents")
event.initEvent(e, true, true)
event.eventName = e
var event;
event = document.createEvent("HTMLEvents");
event.initEvent(e, true, true);
event.eventName = e;
if (opts) {
Object.keys(opts).forEach(function(key) {
event[key] = opts[key]
})
event[key] = opts[key];
});
}
forEachEls(els, function(el) {
var domFix = false
var domFix = false;
if (!el.parentNode && el !== document && el !== window) {
// THANK YOU IE (9/10/11)
// dispatchEvent doesn't work if the element is not in the DOM
domFix = true
document.body.appendChild(el)
domFix = true;
document.body.appendChild(el);
}
el.dispatchEvent(event)
el.dispatchEvent(event);
if (domFix) {
el.parentNode.removeChild(el)
el.parentNode.removeChild(el);
}
})
})
}
});
});
};