Skip to content

Instantly share code, notes, and snippets.

@Tusko
Created January 16, 2016 09:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Tusko/b45cdf415952411314b5 to your computer and use it in GitHub Desktop.
Save Tusko/b45cdf415952411314b5 to your computer and use it in GitHub Desktop.
wakaTimer
var wakaTimer;
function blurWindow(){
wakaTimer = setInterval(function(){
handleAction(true);
}, 5e3);
}
function setupEventListeners() {
MainViewManager.on('currentFileChange', function () {
handleAction();
});
DocumentManager.on('documentSaved', function () {
handleAction(true);
});
$(window).on('keypress', function () {
handleAction();
});
$(window).on('blur', function () {
blurWindow();
});
$(window).on('focus', function () {
clearInterval(wakaTimer);
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment