0.1.0 • Published 10 years ago

web-screensaver v0.1.0

Weekly downloads
2
License
MIT
Repository
github
Last release
10 years ago

web-screensaver NPM version

Displays a 'screensaver' in a sandbox element after a configurable amount of seconds of no user input. Supports multiple types of screensaver plugins that are randomly selected. Downloading of individual plugins are deferred until they're required so impact on page load time is minimal.

Installing

# via bower
bower install --save web-screensaver

# via npm
npm install --save web-screensaver

Including

<script src="bower_components/web-screensaver/web-screensaver.js"></script>

Usage

// Register plugin-url.js, wait for 2 minutes after no input
webScreensaver.init('plugin-url.js', 120);

// Register multiple plugins
webScreensaver.init([
  'plugin-url1.js',
  'plugin-url2.js'
], 120);

License

MIT © Daniel Imms