Skip to content

Commit

Permalink
rendered pids in rb
Browse files Browse the repository at this point in the history
  • Loading branch information
Steven Gravell committed Jul 10, 2011
1 parent 0a1f445 commit 723e2ab
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 24 deletions.
24 changes: 12 additions & 12 deletions priv/css/appmon.css
Expand Up @@ -6,12 +6,12 @@
overflow: hidden;
}

.app-name,
.app-version,
.registered-name,
.pid-ic,
.pid-cf,
.pid {
#appmon .app-name,
#appmon .app-version,
#appmon .registered-name,
#appmon .pid-ic,
#appmon .pid-cf,
#appmon .pid {
display: block;
}

Expand All @@ -27,33 +27,33 @@
word-wrap: break-word;
}

.inbox {
#appmon .inbox {
font-family: arial unicode ms, sans-serif;
font-size: 14px;
padding-left: 2px;
}

.messages {
#appmon .messages {
display: block;
position: absolute;
bottom: 1px;
right: 6px;
height: 18px;
}

.process {
#appmon .process {
border: 1px solid #0ff;
}

.port {
#appmon .port {
border: 1px dotted #ff0;
}

.supervisor {
#appmon .supervisor {
border: 2px solid #f00;
}

.named {
#appmon .named {
border: 2px solid #00f;
}

6 changes: 3 additions & 3 deletions priv/js/rb.js
Expand Up @@ -28,9 +28,9 @@ RB = (function() {
break;
}
}
el.click(function() {
el.toggleClass('selected');
});
//el.click(function() {
// el.toggleClass('selected');
//});

if(data && data.started) {
el.addClass('started');
Expand Down
5 changes: 3 additions & 2 deletions priv/js/renderer.js
Expand Up @@ -74,7 +74,7 @@ var RENDERER = (function() {
return render_list(obj.data, '{', '}');
case 'pid':
var Pid = obj.data.replace(/[<>]/g, '');
return $('<a class="pid" href="#">&lt;'+Pid+'&gt;</a>');
return $('<a class="_pid" href="#">&lt;'+Pid+'&gt;</a>');
case 'port':
return $(obj.data)
default:
Expand All @@ -90,11 +90,12 @@ var RENDERER = (function() {
gen_pid_html: gen_pid_html,
render_list: render_list,
render_json_val: render_json_val,
json: render_json_val
}

})();

$("body").delegate("a.pid", "click", function(e){
$("body").delegate("a._pid", "click", function(e){
var pid = $(this).text().replace(/[<>]/g,'');
RENDERER.show_pid_dialog(pid);
e.preventDefault();
Expand Down
12 changes: 5 additions & 7 deletions priv/js/tpl.js
Expand Up @@ -17,10 +17,6 @@
*/

var TPL = (function() {
var title = function(title) {
$('#title').text(title);
}

var host = document.location.host;
var socks = {};

Expand Down Expand Up @@ -48,7 +44,7 @@ var TPL = (function() {
var str = function(v) {
var t = type(v);
if(t == "pid") {
return v.data;
return RENDERER.json(v);
} else if(t == "date") {
var d = v.data;
return d[0] + "-" + nn(d[1]) + "-" + nn(d[2])
Expand All @@ -63,7 +59,8 @@ var TPL = (function() {
el.data(k, v);
var child = $("."+k, el);
if(child) {
$("."+k, el).text(v);
$("."+k, el).children().remove();
$("."+k, el).append(v);
}
}
}
Expand Down Expand Up @@ -150,7 +147,8 @@ var TPL = (function() {
var jt = type(data);

if(jt == "string") {
el.text(data);
el.children().remove();
el.append(data);
} else if(jt == "object") {
if(data[0]) {
for(var i=0; i<data.length; i++) {
Expand Down

0 comments on commit 723e2ab

Please sign in to comment.