diff --git a/components/lib/accordion/Accordion.d.ts b/components/lib/accordion/Accordion.d.ts index 33ce023da..47f47dc20 100755 --- a/components/lib/accordion/Accordion.d.ts +++ b/components/lib/accordion/Accordion.d.ts @@ -8,7 +8,6 @@ * */ import { VNode } from 'vue'; -import { AccordionTabPassThroughOptionType } from '../accordiontab'; import { ComponentHooks } from '../basecomponent'; import { PassThroughOptions } from '../passthrough'; import { DefineComponent, DesignToken, EmitFn, GlobalComponentConstructor, PassThrough } from '../ts-helpers'; @@ -83,16 +82,6 @@ export interface AccordionPassThroughOptions { * Used to pass attributes to the root's DOM element. */ root?: AccordionPassThroughOptionType; - /** - * Used to pass attributes to AccordionTab helper components. - * @deprecated since v3.30.1. Use 'accordiontab' property instead. - */ - tab?: AccordionTabPassThroughOptionType; - /** - * Used to pass attributes to AccordionTab helper components. - * @deprecated since v4. Use new structure instead. - */ - accordiontab?: AccordionTabPassThroughOptionType; /** * Used to manage all lifecycle hooks. * @see {@link BaseComponent.ComponentHooks} diff --git a/components/lib/accordion/Accordion.vue b/components/lib/accordion/Accordion.vue index 9b66452fb..c1821be68 100755 --- a/components/lib/accordion/Accordion.vue +++ b/components/lib/accordion/Accordion.vue @@ -132,7 +132,7 @@ export default { } }; - return mergeProps(this.ptm(`tab.${key}`, { tab: tabMetaData }), this.ptm(`accordiontab.${key}`, { accordiontab: tabMetaData }), this.ptm(`accordiontab.${key}`, tabMetaData), this.ptmo(this.getTabProp(tab, 'pt'), key, tabMetaData)); + return mergeProps(this.ptm(`accordiontab.${key}`, tabMetaData), this.ptmo(this.getTabProp(tab, 'pt'), key, tabMetaData)); }, onTabClick(event, index) { this.$emit('tab-click', { originalEvent: event, index }); diff --git a/components/lib/autocomplete/AutoComplete.d.ts b/components/lib/autocomplete/AutoComplete.d.ts index aa223629d..1d546c7e7 100755 --- a/components/lib/autocomplete/AutoComplete.d.ts +++ b/components/lib/autocomplete/AutoComplete.d.ts @@ -305,11 +305,6 @@ export interface AutoCompleteProps { * An array of suggestions to display. */ suggestions?: any[]; - /** - * @deprecated since v3.16.0. Use 'optionLabel' property instead. - * Property name or getter function of a suggested object to resolve and display. - */ - field?: string | ((data: any) => string) | undefined; /** * Property name or getter function to use as the label of an option. */ @@ -346,12 +341,6 @@ export interface AutoCompleteProps { * @defaultValue blank */ dropdownMode?: 'blank' | 'current' | undefined; - /** - * @deprecated since v3.16.0 - * Highlights automatically the first item of the dropdown to be selected. - * @defaultValue false - */ - autoHighlight?: boolean | undefined; /** * Specifies if multiple values can be selected. * @defaultValue false @@ -586,21 +575,6 @@ export interface AutoCompleteSlots { */ suggestions: any[]; }): VNode[]; - /** - * @deprecated since v3.16.0 - * Custom content for each item. - * @param {Object} scope - item slot's params. - */ - item(scope: { - /** - * Option instance - */ - item: any; - /** - * Index of the option - */ - index: number; - }): VNode[]; /** * Custom option template. * @param {Object} scope - option slot's params. @@ -620,11 +594,6 @@ export interface AutoCompleteSlots { * @param {Object} scope - option group slot's params. */ optiongroup(scope: { - /** - * @deprecated since v3.16.0. Use the 'option' instead. - * Option instance - */ - item: any; /** * Option instance */ @@ -696,12 +665,6 @@ export interface AutoCompleteSlots { * Index of the token. */ index: number; - /** - * Remove token icon function. - * @param {Event} event - Browser event - * @deprecated since v3.39.0. Use 'removeCallback' property instead. - */ - onClick: (event: Event, index: number) => void; /** * Remove token icon function. * @param {Event} event - Browser event @@ -721,12 +684,6 @@ export interface AutoCompleteSlots { * Index of the token. */ index: number; - /** - * Remove token icon function. - * @param {Event} event - Browser event - * @deprecated since v3.39.0. Use 'removeCallback' property instead. - */ - onClick: (event: Event, index: number) => void; /** * Remove token icon function. * @param {Event} event - Browser event diff --git a/components/lib/autocomplete/AutoComplete.vue b/components/lib/autocomplete/AutoComplete.vue index 3bf9b37a1..0658dee97 100755 --- a/components/lib/autocomplete/AutoComplete.vue +++ b/components/lib/autocomplete/AutoComplete.vue @@ -136,7 +136,7 @@