Text to display on the dropdown's button.
Arrow or other icon when the drop-down list is closed.
Options in a '\n' separated list.
Index of the currently selected option.
Store the original index on focus.
Index of the currently pressed option.
Direction in which the list should open.
1: Only a pointer is saved in `options`.
1: Make the selected option highlighted in the list.