mirror of
https://git.yoctoproject.org/poky
synced 2026-06-01 13:09:50 +00:00
bitbake: toastergui: set default visible and hideable columns
Incorrect columns were shown by default in the "all builds", "project builds" and "all projects" pages. Set the "hidden" property on columns in these tables to hide the correct columns. Add a set_column_hidden() method to ToasterTable so that the "hidden" property can be overridden for the machines column in the project builds page (it shares a superclass with all builds). Make the time column on all builds page hideable. [YOCTO #8738] (Bitbake rev: be3982c71703eaa51e7f3352e0cb5b3af11c9ead) Signed-off-by: Elliot Smith <elliot.smith@intel.com> Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
112f3746cd
commit
f08730ab4d
@@ -168,6 +168,24 @@ class ToasterTable(TemplateView):
|
||||
'computation': computation,
|
||||
})
|
||||
|
||||
def set_column_hidden(self, title, hidden):
|
||||
"""
|
||||
Set the hidden state of the column to the value of hidden
|
||||
"""
|
||||
for col in self.columns:
|
||||
if col['title'] == title:
|
||||
col['hidden'] = hidden
|
||||
break
|
||||
|
||||
def set_column_hideable(self, title, hideable):
|
||||
"""
|
||||
Set the hideable state of the column to the value of hideable
|
||||
"""
|
||||
for col in self.columns:
|
||||
if col['title'] == title:
|
||||
col['hideable'] = hideable
|
||||
break
|
||||
|
||||
def render_static_data(self, template, row):
|
||||
"""Utility function to render the static data template"""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user