This component has the following advantages over the DropdownSearch component from OutSystemsUI:
Note: You can use this component as a drop-in replacement for the DropdownSearch widget. Is you set the property AutoFilter to True, then it behaves exactly like the DropdownSearch widget. In that case you don't fetch the data 'lazily', but you provide the fill list of items to the component as you would do with the DropdownSearch widget.
The component throws an OnFilterValueChanged event that you can handle.
Based on the FilterValue in the event, you update the list that is passed as the SearchResultValues parameter:
Every time the user types in a new search term, the event is triggered and you refresh your aggregate or data action that fetches the dropdown values (SearchResultValues).