Controls
Dropdown Select
Represent a choice from several searchable options. Similar to Select2.
How to Use
Enhanced Combo/List box usable in forms.

Drag the pattern next to a Combo/List Box and bind the two in the WidgetId parameter or using the ExtendedClass parameter.

For advanced scenarios, use the AdvancedFormat parameter. Learn about doing this with the official documentation:
https://github.com/jshjohnson/Choices
When to Use
Use the Dropdown Select to offer a choice of many available options that the user can search. When the available options' sort order is not clear, the search is especially helpful. 
Click here to see your activities