Sha256: 19ffa2709ee54d2ab7b8251597bf32deb231eaa7fd229ab04039760df628ba05
Contents?: true
Size: 805 Bytes
Versions: 9
Compression:
Stored size: 805 Bytes
Contents
//>>built define("dojox/analytics/plugins/idle",["dojo/_base/lang","../_base","dojo/_base/config","dojo/ready","dojo/aspect","dojo/_base/window"],function(_1,_2,_3,_4,_5,_6){ return (_2.plugins.idle=new (function(){ this.addData=_1.hitch(_2,"addData","idle"); this.idleTime=_3["idleTime"]||60000; this.idle=true; this.setIdle=function(){ this.addData("isIdle"); this.idle=true; }; _4(_1.hitch(this,function(){ var _7=["onmousemove","onkeydown","onclick","onscroll"]; for(var i=0;i<_7.length;i++){ _5.after(_6.doc,_7[i],_1.hitch(this,function(e){ if(this.idle){ this.idle=false; this.addData("isActive"); this.idleTimer=setTimeout(_1.hitch(this,"setIdle"),this.idleTime); }else{ clearTimeout(this.idleTimer); this.idleTimer=setTimeout(_1.hitch(this,"setIdle"),this.idleTime); } }),true); } })); })()); });
Version data entries
9 entries across 9 versions & 2 rubygems