From 712607e8637d34618948a595003adf524bd9226f Mon Sep 17 00:00:00 2001 From: Galen Charlton Date: Thu, 3 Jun 2021 16:14:30 -0400 Subject: [PATCH] distribution formuals: disable action on multi-select LH#22 Signed-off-by: Galen Charlton --- .../distribution_formula/distribution-formulas.component.html | 9 ++++++--- .../acq/distribution_formula/distribution-formulas.component.ts | 2 ++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Open-ILS/src/eg2/src/app/staff/admin/acq/distribution_formula/distribution-formulas.component.html b/Open-ILS/src/eg2/src/app/staff/admin/acq/distribution_formula/distribution-formulas.component.html index 0db1361806..d9e102a0a1 100644 --- a/Open-ILS/src/eg2/src/app/staff/admin/acq/distribution_formula/distribution-formulas.component.html +++ b/Open-ILS/src/eg2/src/app/staff/admin/acq/distribution_formula/distribution-formulas.component.html @@ -57,11 +57,14 @@ - + - + - + diff --git a/Open-ILS/src/eg2/src/app/staff/admin/acq/distribution_formula/distribution-formulas.component.ts b/Open-ILS/src/eg2/src/app/staff/admin/acq/distribution_formula/distribution-formulas.component.ts index 182c0fd153..4b259212e3 100644 --- a/Open-ILS/src/eg2/src/app/staff/admin/acq/distribution_formula/distribution-formulas.component.ts +++ b/Open-ILS/src/eg2/src/app/staff/admin/acq/distribution_formula/distribution-formulas.component.ts @@ -33,6 +33,7 @@ export class DistributionFormulasComponent extends AdminPageComponent implements @ViewChild('alertDialog', {static: false}) private alertDialog: AlertDialogComponent; @ViewChild('confirmDel', { static: true }) confirmDel: ConfirmDialogComponent; + notOneSelectedRow: (rows: IdlObject[]) => boolean; cellTextGenerator: GridCellTextGenerator; constructor( @@ -52,6 +53,7 @@ export class DistributionFormulasComponent extends AdminPageComponent implements } ngOnInit() { + this.notOneSelectedRow = (rows: IdlObject[]) => (rows.length !== 1); this.cellTextGenerator = { name: row => row.name() }; -- 2.11.0