updated panel display
This commit is contained in:
@@ -13,9 +13,10 @@ import logging
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
from SYS.result_table import (
|
||||
RESULT_TABLE_BORDER_STYLE,
|
||||
RESULT_TABLE_HEADER_STYLE,
|
||||
apply_result_table_layout,
|
||||
get_result_table_appearance_mode,
|
||||
get_result_table_border_style,
|
||||
get_result_table_header_style,
|
||||
get_result_table_row_style,
|
||||
)
|
||||
from SYS.result_table_api import ColumnSpec, ResultModel, ResultTable, Renderer
|
||||
@@ -38,8 +39,8 @@ class RichRenderer(Renderer):
|
||||
|
||||
table = RichTable(
|
||||
show_header=True,
|
||||
header_style=RESULT_TABLE_HEADER_STYLE,
|
||||
border_style=RESULT_TABLE_BORDER_STYLE,
|
||||
header_style=get_result_table_header_style(),
|
||||
border_style=get_result_table_border_style(),
|
||||
box=None,
|
||||
padding=(0, 1),
|
||||
pad_edge=False,
|
||||
@@ -47,6 +48,7 @@ class RichRenderer(Renderer):
|
||||
expand=False,
|
||||
)
|
||||
apply_result_table_layout(table)
|
||||
appearance_mode = get_result_table_appearance_mode()
|
||||
cols = list(columns)
|
||||
for col in cols:
|
||||
if str(col.header or "").strip().lower() == "tag":
|
||||
@@ -71,7 +73,13 @@ class RichRenderer(Renderer):
|
||||
logger.exception("Column extractor failed for '%s': %s", col.header, exc)
|
||||
cell = ""
|
||||
cells.append(cell)
|
||||
table.add_row(*cells, style=get_result_table_row_style(row_idx))
|
||||
table.add_row(
|
||||
*cells,
|
||||
style=get_result_table_row_style(
|
||||
row_idx,
|
||||
appearance_mode=appearance_mode,
|
||||
),
|
||||
)
|
||||
|
||||
return table
|
||||
|
||||
|
||||
Reference in New Issue
Block a user