From 31264d1f4da9445c147fdc1060914aa44fa440fa Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Tue, 1 Oct 2019 00:12:17 +0530 Subject: [PATCH] feat: Ability to disable column reordering --- src/columnmanager.js | 2 ++ src/defaults.js | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/columnmanager.js b/src/columnmanager.js index 2b78ced..846cf84 100644 --- a/src/columnmanager.js +++ b/src/columnmanager.js @@ -228,6 +228,8 @@ export default class ColumnManager { } bindMoveColumn() { + if (this.options.disableReorderColumn) return; + const $parent = $('.dt-row', this.header); this.sortable = Sortable.create($parent, { diff --git a/src/defaults.js b/src/defaults.js index 1a2cbd9..a0ac86f 100644 --- a/src/defaults.js +++ b/src/defaults.js @@ -66,5 +66,6 @@ export default { dynamicRowHeight: false, pasteFromClipboard: false, showTotalRow: false, - direction: 'ltr' + direction: 'ltr', + disableReorderColumn: false };