From 219dd6d78b2ba369d678975c2d1be06664f0c365 Mon Sep 17 00:00:00 2001 From: Cagatay Civici Date: Mon, 8 Feb 2021 11:12:53 +0300 Subject: [PATCH] Add filterMenuStyle and filterMenuClass --- src/components/column/Column.d.ts | 2 ++ src/components/column/Column.vue | 10 +++++++++- src/components/datatable/ColumnFilter.vue | 22 ++++++++++++++++++--- src/components/datatable/TableHeader.vue | 4 ++-- src/views/datatable/DataTableFilterDemo.vue | 5 ++++- 5 files changed, 36 insertions(+), 7 deletions(-) diff --git a/src/components/column/Column.d.ts b/src/components/column/Column.d.ts index 018528bba..cacfcdb6d 100755 --- a/src/components/column/Column.d.ts +++ b/src/components/column/Column.d.ts @@ -16,6 +16,8 @@ declare class Column extends Vue { footerClass?: string; filterHeaderStyle?: object; filterHeaderClass?: string; + filterMenuStyle?: object; + filterMenuClass?: string; filterFunction?: Function; excludeGlobalFilter?: boolean; selectionMode?: string; diff --git a/src/components/column/Column.vue b/src/components/column/Column.vue index f3945a872..f0e052b74 100755 --- a/src/components/column/Column.vue +++ b/src/components/column/Column.vue @@ -104,7 +104,15 @@ export default { }, filterHeaderStyle: { type: null, - default: false + default: null + }, + filterMenuClass: { + type: String, + default: null + }, + filterMenuStyle: { + type: null, + default: null }, selectionMode: { type: String, diff --git a/src/components/datatable/ColumnFilter.vue b/src/components/datatable/ColumnFilter.vue index 68d4dd372..9818bab8c 100644 --- a/src/components/datatable/ColumnFilter.vue +++ b/src/components/datatable/ColumnFilter.vue @@ -8,7 +8,7 @@ @click="toggleMenu()" @keydown="onToggleButtonKeyDown($event)"> -
+
- +