bitbake: toaster: table.js Add the ability to highlight a particular row

As in the old build tables it's useful to jump and highlight a
particular row in the table using the #hash in the URL.

(Bitbake rev: 927bfc26ffcb0eb6c0a5b3c0905b7efc2f19b9a2)

Signed-off-by: Michael Wood <michael.g.wood@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Michael Wood 2016-05-26 16:12:24 +01:00 committed by Richard Purdie
parent caae3b6206
commit c42f1cc81d
1 changed files with 9 additions and 0 deletions

View File

@ -170,6 +170,15 @@ function tableInit(ctx){
table.css("padding-bottom", 0);
tableContainer.css("visibility", "visible");
/* If we have a hash in the url try and highlight that item in the table */
if (window.location.hash){
var highlight = $("table a[name="+window.location.hash.replace('#',''));
if (highlight.length > 0){
highlight.parents("tr").addClass('highlight');
window.scroll(0, highlight.position().top - 50);
}
}
table.trigger("table-done", [tableData.total, tableParams]);
}