Package-level declarations
Types
Link copied to clipboard
abstract class AsyncPaginatedDropdownControl<T : Any>(label: String?, required: Boolean?, dependencies: Map<String, ControlDependency<*>>?, actions: List<ControlAction<T>>?) : DropdownControlBase<T>
Abstract base of dropdown controls that load data asynchronously, support searching and load further pages while scrolling.
Link copied to clipboard
abstract class DropdownControlBase<T : Any>(label: String?, required: Boolean?, dependencies: Map<String, ControlDependency<*>>?, actions: List<ControlAction<T>>?) : Control<T>
Base class of all dropdown controls. Only renders the UI frame (ExposedDropdownMenuBox) and leaves the menu content to subclasses.
Link copied to clipboard
A single option of a dropdown list.
Link copied to clipboard
One batch of options for a dropdown control that loads data in pages.