Automatic watcher updates.
This commit is contained in:
parent
f8fe6bd137
commit
484740da11
@ -1464,7 +1464,7 @@
|
|||||||
};
|
};
|
||||||
watcher = {
|
watcher = {
|
||||||
init: function() {
|
init: function() {
|
||||||
var dialog, favicon, html, input, inputs, watched, _i, _len;
|
var dialog, favicon, html, input, inputs, _i, _len;
|
||||||
html = '<div class=move>Thread Watcher</div>';
|
html = '<div class=move>Thread Watcher</div>';
|
||||||
dialog = ui.dialog('watcher', {
|
dialog = ui.dialog('watcher', {
|
||||||
top: '50px',
|
top: '50px',
|
||||||
@ -1480,8 +1480,10 @@
|
|||||||
$.bind(favicon, 'click', watcher.cb.toggle);
|
$.bind(favicon, 'click', watcher.cb.toggle);
|
||||||
$.before(input, favicon);
|
$.before(input, favicon);
|
||||||
}
|
}
|
||||||
watched = $.getValue('watched', {});
|
watcher.refresh($.getValue('watched', {}));
|
||||||
return watcher.refresh(watched);
|
return setInterval((function() {
|
||||||
|
return watcher.refresh($.getValue('watched', {}));
|
||||||
|
}), 1000);
|
||||||
},
|
},
|
||||||
refresh: function(watched) {
|
refresh: function(watched) {
|
||||||
var board, div, favicon, id, props, watchedBoard, _i, _j, _len, _len2, _ref, _ref2, _ref3, _results;
|
var board, div, favicon, id, props, watchedBoard, _i, _j, _len, _len2, _ref, _ref2, _ref3, _results;
|
||||||
|
|||||||
@ -1176,8 +1176,9 @@ watcher =
|
|||||||
$.before input, favicon
|
$.before input, favicon
|
||||||
|
|
||||||
#populate watcher, display watch buttons
|
#populate watcher, display watch buttons
|
||||||
watched = $.getValue 'watched', {}
|
watcher.refresh $.getValue 'watched', {}
|
||||||
watcher.refresh watched
|
|
||||||
|
setInterval (-> watcher.refresh($.getValue 'watched', {}) ), 1000
|
||||||
|
|
||||||
refresh: (watched) ->
|
refresh: (watched) ->
|
||||||
for div in $$ '#watcher > div:not(.move)'
|
for div in $$ '#watcher > div:not(.move)'
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user