From: Bill Erickson Date: Tue, 29 Jun 2021 15:42:40 +0000 (-0400) Subject: LP1904036 Grid auto columns label/etc fixes X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=b314dbf7c9262d6ee69b7f4bf8403332cb1190b8;p=working%2FEvergreen.git LP1904036 Grid auto columns label/etc fixes * Ensure the datatype is propagated to auto columns. * Display 'class: fieldname' in the column picker, but only display field name in the grid header to avoid large column names. Signed-off-by: Bill Erickson --- diff --git a/Open-ILS/src/eg2/src/app/share/grid/grid-column.component.ts b/Open-ILS/src/eg2/src/app/share/grid/grid-column.component.ts index 77856e0eb8..586cef66b3 100644 --- a/Open-ILS/src/eg2/src/app/share/grid/grid-column.component.ts +++ b/Open-ILS/src/eg2/src/app/share/grid/grid-column.component.ts @@ -87,6 +87,7 @@ export class GridColumnComponent implements OnInit { col.timezoneContextOrg = this.timezoneContextOrg; col.idlClass = this.idlClass; col.isAuto = false; + this.grid.context.columnSet.add(col); if (this.cellTemplate && diff --git a/Open-ILS/src/eg2/src/app/share/grid/grid-header.component.html b/Open-ILS/src/eg2/src/app/share/grid/grid-header.component.html index a68076514c..a3d0a6b138 100644 --- a/Open-ILS/src/eg2/src/app/share/grid/grid-header.component.html +++ b/Open-ILS/src/eg2/src/app/share/grid/grid-header.component.html @@ -28,13 +28,13 @@ class="eg-grid-cell eg-grid-header-cell" [ngStyle]="{flex:col.flex}"> - {{col.label}} + {{col.headerLabel}} arrow_upwards arrow_downwards - {{col.label}} + {{col.headerLabel}}