visable
Version:
This is a simple module that returns either true or false if a browser tab or window is visible
1 lines • 316 B
JavaScript
const vis = function () { let i, n, e = { hidden: "visibilitychange", webkitHidden: "webkitvisibilitychange", mozHidden: "mozvisibilitychange", msHidden: "msvisibilitychange" }; for (i in e) if (i in document) { n = e[i]; break } return function (e) { return e && document.addEventListener(n, e), !document[i] } }();