From: Galen Charlton Date: Fri, 16 Apr 2021 20:17:41 +0000 (-0400) Subject: EDI attr sets: clone action active only when exactly one row is selected X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=292eadb971af01fa485fad44a5006ed80e54a83a;p=working%2FEvergreen.git EDI attr sets: clone action active only when exactly one row is selected LH#40 Signed-off-by: Galen Charlton --- diff --git a/Open-ILS/src/eg2/src/app/staff/admin/acq/edi_attr_set/edi-attr-sets.component.html b/Open-ILS/src/eg2/src/app/staff/admin/acq/edi_attr_set/edi-attr-sets.component.html index 5ee9fb1c1f..986a9475ce 100644 --- a/Open-ILS/src/eg2/src/app/staff/admin/acq/edi_attr_set/edi-attr-sets.component.html +++ b/Open-ILS/src/eg2/src/app/staff/admin/acq/edi_attr_set/edi-attr-sets.component.html @@ -58,7 +58,8 @@ - + diff --git a/Open-ILS/src/eg2/src/app/staff/admin/acq/edi_attr_set/edi-attr-sets.component.ts b/Open-ILS/src/eg2/src/app/staff/admin/acq/edi_attr_set/edi-attr-sets.component.ts index 2075a2a0d8..805a6833ed 100644 --- a/Open-ILS/src/eg2/src/app/staff/admin/acq/edi_attr_set/edi-attr-sets.component.ts +++ b/Open-ILS/src/eg2/src/app/staff/admin/acq/edi_attr_set/edi-attr-sets.component.ts @@ -36,6 +36,7 @@ export class EdiAttrSetsComponent extends AdminPageComponent implements OnInit { @ViewChild('confirmDel', { static: true }) confirmDel: ConfirmDialogComponent; cellTextGenerator: GridCellTextGenerator; + notOneSelectedRow: (rows: IdlObject[]) => boolean; constructor( route: ActivatedRoute, @@ -54,6 +55,7 @@ export class EdiAttrSetsComponent extends AdminPageComponent implements OnInit { } ngOnInit() { + this.notOneSelectedRow = (rows: IdlObject[]) => (rows.length !== 1); this.cellTextGenerator = { view_providers: row => '', num_providers: row => '',