Skip to content

Commit adfae66

Browse files
committed
perf: list options and sort filenames
1 parent ad77375 commit adfae66

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

views/experiment.jade

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,17 +25,18 @@ block content
2525
dt.col-sm-3 Finished
2626
dd#experiment-finished.col-sm-9
2727
dt.col-sm-3 Options
28-
dd.col-sm-9= JSON.stringify(experiment._options)
28+
dd.col-sm-9
29+
ul.list-unstyled(style="margin-bottom: 0;")
30+
- each val, prop in experiment._options
31+
li #[strong #{prop}:] #{val}
2932
if experiment._scores
3033
each val, prop in experiment._scores
3134
dt.col-sm-3 #{prop}
3235
dd.col-sm-9 #{val}
3336
- if (experiment._files.length > 0)
3437
dt.col-sm-3 Files
3538
dd.col-sm-9
36-
ul.list-unstyled(style="margin-bottom: 0;")
37-
- each file in experiment._files
38-
li #[a(href="/files/#{file._id}") #{file.filename}]
39+
ul#files.list-unstyled(style="margin-bottom: 0;")
3940
- for (var key in experiment)
4041
if (key[0] !== "_")
4142
dt.col-sm-3 #{key}
@@ -89,6 +90,14 @@ block scripts
8990
$("#experiment-finished").html(moment().format(experiment._finished));
9091
}
9192

93+
// Sort files by filename
94+
experiment._files = _.sortBy(experiment._files, "filename");
95+
// Add files
96+
var $files = $("#files");
97+
for (var i = 0; i < experiment._files.length; i++) {
98+
$files.append("<li><a href='/files/'" + experiment._files[i]._id + "'>" + experiment._files[i].filename + "</a></li>");
99+
}
100+
92101
if (experiment._charts) {
93102
// Creates a linear scale
94103
var linScale = function(numEls, step, start) {

0 commit comments

Comments
 (0)