Idle Timer for ExtJs 4
JavaScript
Switch branches/tags
Nothing to show
Pull request Compare This branch is 3 commits behind ischenkodv:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
utils
README.md

README.md

Idle Timer for ExtJs 4

Inspired by Idle Timer for YUI by Nicolas Zakas.

Installation

Copy source files to your project, use Ext.require() to use it in your application.

Usage

Create Util.IdleTimer object and use start() function to start timer. Assign idle and/or active listeners to perform actions when timer went into idle or active state.

var timer = Ext.create('Util.IdleTimer', {
    timeout: 10000,
    listeners: {
        idle: function(){
            console.log('Application went into idle state');
        },
        active: function(){
            console.log('Application went into active state');
        }
    }
});

timer.start();