Skip to content

Commit

Permalink
Refactoring the 'interval' handling code.
Browse files Browse the repository at this point in the history
  • Loading branch information
pvande committed Jun 19, 2012
1 parent 26b6145 commit e50f449
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions public/javascript/application.js
@@ -1,6 +1,8 @@
var Tranquil = {
buildPanel: function(defaultInterval, fn) {
return function(obj) {
defaultInterval || (1).hour();

var func = function(obj) {
var div = this;
obj.filter = eval('(' + (obj.filter || 'Object') + ')');

Expand All @@ -21,9 +23,10 @@ var Tranquil = {

if (obj.data) fn.call(div, obj, obj.data);
div.update();
var interval = obj.interval || defaultInterval || (1).hour();
setInterval(div.update, interval);
}
setInterval(div.update, obj.interval || defaultInterval);
};

return func;
},
};

Expand Down

0 comments on commit e50f449

Please sign in to comment.