Package-level declarations
Types
Link copied to clipboard
open class Dropdown<T, M : ListModel<T>>(val model: M, val boxItemVisualizer: ItemVisualizer<T, IndexedItem>? = null, val listItemVisualizer: ItemVisualizer<T, IndexedItem>? = boxItemVisualizer) : View
Control used to select an item within a hidden list.
Link copied to clipboard
Link copied to clipboard
class MutableDropdown<T, M : MutableListModel<T>>(model: M, boxItemVisualizer: ItemVisualizer<T, IndexedItem>? = null, listItemVisualizer: ItemVisualizer<T, IndexedItem>? = boxItemVisualizer) : Dropdown<T, M> , Editable
A dropdown control that can be edited.
Link copied to clipboard
Functions
Link copied to clipboard
inline fun <T> dropdownEditor(crossinline block: (dropdown: MutableDropdown<T, *>, value: T, current: View) -> EditOperation<T>): DropdownEditor<T>