From 51a8f0dd837a9ade3c9ead843b26a10f141d1109 Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Tue, 13 Mar 2018 10:36:41 +0530 Subject: [PATCH] Add option to disable checkedRowStatus --- src/rowmanager.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/rowmanager.js b/src/rowmanager.js index 8f104d3..84599e8 100644 --- a/src/rowmanager.js +++ b/src/rowmanager.js @@ -33,7 +33,7 @@ export default class RowManager { } bindCheckbox() { - if (!this.options.addCheckboxColumn) return; + if (!this.options.checkboxColumn) return; // map of checked rows this.checkMap = []; @@ -124,9 +124,11 @@ export default class RowManager { } showCheckStatus() { + if (!this.options.checkedRowStatus) return; const checkedRows = this.getCheckedRows(); - if (checkedRows.length > 0) { - this.bodyRenderer.showToastMessage(checkedRows.length + ' rows selected'); + const count = checkedRows.length; + if (count > 0) { + this.bodyRenderer.showToastMessage(`${count} row${count > 1 ? 's' : ''} selected`); } else { this.bodyRenderer.clearToastMessage(); }