uupaa.pagevisibilityevent.js

PageVisibility event dispatcher.

Usage no npm install needed!

<script type="module">
  import uupaaPagevisibilityeventJs from 'https://cdn.skypack.dev/uupaa.pagevisibilityevent.js';
</script>

README

PageVisibilityEvent.js Build Status

npm

PageVisibilityEvent.js is event dispatcher.

This module made of WebModule.

Documentation

Browser compatibility

Browser PageVisibilityEvent.on
Safari 6.1+
Chrome 33+
AOSP Browser 4.0+
Firefox :o:
Edge :o:
IE 10+

Browser, NW.js and Electron

<script src="<module-dir>/lib/WebModule.js"></script>
<script src="<module-dir>/lib/PageVisibilityEvent.js"></script>
<script>
if (PageVisibilityEvent.enable) {
    PageVisibilityEvent.on(function(hidden) {
        console.log(hidden ? "page hide"
                           : "page show");
    });
}
</script>