diff --git a/src/components/autocomplete/AutoComplete.d.ts b/src/components/autocomplete/AutoComplete.d.ts
index 1dad8d119..0c6c35eef 100755
--- a/src/components/autocomplete/AutoComplete.d.ts
+++ b/src/components/autocomplete/AutoComplete.d.ts
@@ -16,6 +16,7 @@ interface AutoCompleteProps {
inputStyle?: any;
inputClass?: string;
forceSelection?: boolean;
+ panelClass?: string;
}
declare class AutoComplete {
diff --git a/src/components/autocomplete/AutoComplete.vue b/src/components/autocomplete/AutoComplete.vue
index 745f5dedb..db5ec0658 100755
--- a/src/components/autocomplete/AutoComplete.vue
+++ b/src/components/autocomplete/AutoComplete.vue
@@ -16,7 +16,7 @@
-
+
@@ -98,7 +98,8 @@ export default {
inputClass: null,
inputStyle: null,
class: null,
- style: null
+ style: null,
+ panelClass: null
},
timeout: null,
outsideClickListener: null,
@@ -533,6 +534,9 @@ export default {
'p-focus': this.focused
}];
},
+ panelStyleClass() {
+ return ['p-autocomplete-panel p-component', this.panelClass];
+ },
inputValue() {
if (this.modelValue) {
if (this.field && typeof this.modelValue === 'object') {
diff --git a/src/components/calendar/Calendar.d.ts b/src/components/calendar/Calendar.d.ts
index 69fd11e3b..dc86b17a7 100755
--- a/src/components/calendar/Calendar.d.ts
+++ b/src/components/calendar/Calendar.d.ts
@@ -16,7 +16,6 @@ interface CalendarProps {
yearNavigator?: boolean;
yearRange?: string;
panelClass?: string;
- panelStyle?: string;
minDate?: Date;
maxDate?: Date;
disabledDates?: Date[];
diff --git a/src/components/calendar/Calendar.vue b/src/components/calendar/Calendar.vue
index 7be749731..e60db3937 100755
--- a/src/components/calendar/Calendar.vue
+++ b/src/components/calendar/Calendar.vue
@@ -200,10 +200,6 @@ export default {
type: String,
default: null
},
- panelStyle: {
- type: String,
- default: null
- },
minDate: {
type: Date,
value: null
diff --git a/src/components/cascadeselect/CascadeSelect.d.ts b/src/components/cascadeselect/CascadeSelect.d.ts
index 69fcac2c0..29459e58e 100644
--- a/src/components/cascadeselect/CascadeSelect.d.ts
+++ b/src/components/cascadeselect/CascadeSelect.d.ts
@@ -14,6 +14,7 @@ interface CascadeSelectProps {
inputId?: string;
ariaLabelledBy?: string;
appendTo?: string;
+ panelClass?: string;
}
declare class CascadeSelect {
diff --git a/src/components/cascadeselect/CascadeSelect.vue b/src/components/cascadeselect/CascadeSelect.vue
index afe097a10..5cc682656 100644
--- a/src/components/cascadeselect/CascadeSelect.vue
+++ b/src/components/cascadeselect/CascadeSelect.vue
@@ -14,7 +14,7 @@
-