Welcome to the Vue feedback portal. We’re happy you’re here! If you have feedback on how to improve the Vue, we’d love to hear it!>
Thanks for joining our community and helping improve Syncfusion products!
The SelectEventArgs interface in drop-down-base.d.ts is incorrect for property itemData when used with auto complete, possibly with other controls. When a valid item is selected from the auto complete control, the itemData object is the data item bound to the selected list item, not the FieldSettingsModel. If there is not a valid selected item, the value is the FieldSettingsModel of the AutoComplete (which I can't think of a reasonable use case to need that information from a Select event...). If you need to keep broadcasting the FieldSettingsModel when an invalid item is selected, the interface should be changed to include the data bound item, something like:
itemData: FieldSettingsModel | { [key: string]: Object; } | string | boolean | number;