0.0.0 • Published 12 years ago

idle v0.0.0

Weekly downloads
19
License
-
Repository
github
Last release
12 years ago

idle

Trigger a listener that fires only when a certain event has not occured within a time window.

Example

var idle = require ('idle')

idle(emitter, 'okay',  10*1000, function onIdle () {
  //this function will be called when 'okay'
  //has not been emitted within 10 seconds.
  console.log('NOT OKAY')

  //you can still clear the timeout in the normal way
  emitter.removeListener('okay', onIdle)
})

License

MIT