Handle changes to browser document visibility
npm install document-visibility> Handle changes to browser document visibility using the Page Visibility API
```
$ npm install --save document-visibility
`js
var Visibility = require('document-visibility')
var visibility = Visibility()
visibility.visible()
//=> true/false
visibility.onChange(function (visible) {
//=> true/false
})
`
#### visibility.visible() -> boolean
Returns the visibility of the document. If the browser does not support the visibility API, this will always be true.
#### visibility.onChange(fn) -> function
Returns an unlisten function.
##### fn
Required
Type: function visible`
Arguments:
A function to call when the page visibility changes.
MIT © Ben Drucker