a popup list with predefined select options.
//for a datatable column
{id:"name", header:"Name", editor:"combo", options:[...]}
Combo editor is initialized each time you click on the dedicated item. Moreover, the item is simultaneously opened in the text editor that acts like a filter input for list options.