Skip to content
Snippets Groups Projects
Commit f6fa3dff authored by cramakri's avatar cramakri
Browse files

LMS-2638 Show sequenced and not-yet sequenced files differently.

SVN: 23685
parent 3f391aa2
No related branches found
No related tags found
No related merge requests found
...@@ -313,8 +313,8 @@ function updateInspectors(duration) ...@@ -313,8 +313,8 @@ function updateInspectors(duration)
.on("click", toggle_inspected) .on("click", toggle_inspected)
.text("x"); .text("x");
var table = box.append("table"); var propsTable = box.append("table").attr("class", "properties");
table.selectAll("tr").data(function(d) { return props_to_pairs(d.bis.properties) }) propsTable.selectAll("tr").data(function(d) { return props_to_pairs(d.bis.properties) })
.enter() .enter()
.append("tr") .append("tr")
.selectAll("td").data(function(d) { return d }).enter() .selectAll("td").data(function(d) { return d }).enter()
...@@ -325,13 +325,22 @@ function updateInspectors(duration) ...@@ -325,13 +325,22 @@ function updateInspectors(duration)
.transition() .transition()
.style("opacity", "1"); .style("opacity", "1");
var downloadTable = var downloadTable = box.append("table");
box.append("table") downloadTable
.attr("width", "100%") .attr("width", "100%")
.attr("class", "downloads") .attr("class", "downloads")
.style("color", "steelblue"); .style("color", "steelblue");
downloadTable.append("caption").text("Files");
var downloadTableRow = downloadTable.append("tr"); // Add a caption, but make sure there is just one (this does not work with select())
downloadTable.selectAll("caption")
.data(downloadTableCaption)
.enter()
.append("caption").text(function(d) { return d; });
var downloadTableRow =
downloadTable.selectAll("tr")
.data(function(d) { return (d.flowlanes) ? d.flowlanes : [] })
.enter()
.append("tr");
downloadTableRow downloadTableRow
.append("td") .append("td")
.style("text-align", "left") .style("text-align", "left")
...@@ -389,6 +398,11 @@ function props_to_pairs(d) ...@@ -389,6 +398,11 @@ function props_to_pairs(d)
return pairs; return pairs;
} }
function downloadTableCaption(d)
{
return (d.flowlanes && d.flowlanes.length > 0) ? ["Files"] : ["Not Yet Sequenced"];
}
function enterApp() function enterApp()
{ {
$("#login-form-div").hide(); $("#login-form-div").hide();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment