1.0.6 • Published 4 years ago

user-idle-observer v1.0.6

Weekly downloads
14
License
MIT
Repository
github
Last release
4 years ago

User IDLE Observer

This lib allows you to track user inactivity time.

Configs

API

  • destroy: will destroy observer instance

Example

CommonJS

import IDLEObserver from 'user-idle-observer';

var observer = IDLEObserver({
  idleTime: 5000,
  cb: function (time) { console.log(`User was innactive for ${time}ms`) },
  listeners: ["mousemove", "mousedown", "keydown"]
})

AMD

define(['user-idle-observer'] , function (IDLEObserver) {
  var observer = IDLEObserver({
    idleTime: 5000,
    cb: function (time) { console.log(`User was innactive for ${time}ms`) },
    listeners: ["mousemove", "mousedown", "keydown"]
  })
});

Gobal scope

<script src='.../user-idle-observer.js'></script>
<script>
  var observer = window.userIDLEObserver({
    idleTime: 5000,
    cb: function (time) { console.log(`User was innactive for ${time}ms`) },
    listeners: ["mousemove", "mousedown", "keydown"]
  });
</script>
1.0.6

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago