Multi Tabs IdleTimer
Mutli Tabs idle Timer of Single Page Application
npm, Webpack, Bable, Karma, Chai, Sinon
Installation
npm install --save multitab_idle_timer
API
const idleTimer = timeout: 5 warnBefore: 1 store: 'session' ; /* timeout: in 5 minutes, warnBefore: 1 minute, It will trigger warn event one minute before expiration store: local | session, default is local*/ idleTimer;// initialize timer idleTimer; idleTimer; idleTimer; idleTimer; idleTimer; idleTimer; // reset timer idleTimer; // stop timer idleTimer // check if idle timer is expried useful when page is relaod
Run Test
npm run test [test is pending]
License
MIT, see LICENSE.md
for more information.