MutableSelectBoxBehavior

Provides presentation and behavior customization for MutableSelectBox.

Constructors

Link copied to clipboard
constructor()

Inherited properties

Link copied to clipboard
Link copied to clipboard
open var SelectBox<T, M>.insets: Insets
Link copied to clipboard
open var SelectBox<T, M>.layout: Layout?
Link copied to clipboard
open var SelectBox<T, M>.list: List<T, M>?
Link copied to clipboard
open val SelectBox<T, M>.model: M

Functions

Link copied to clipboard
abstract fun editingEnded(dropdown: MutableSelectBox<T, M>)

Called whenever editing completes for the MutableDropdown. This lets the behavior reconfigure the Dropdown accordingly.

Link copied to clipboard
abstract fun editingStarted(dropdown: MutableSelectBox<T, M>, value: T): EditOperation<T>?

Called whenever editing begins for the MutableDropdown. This lets the behavior reconfigure the Dropdown accordingly.

Inherited functions

Link copied to clipboard
Link copied to clipboard
open fun changed(dropdown: SelectBox<T, M>)

Called whenever the SelectBox's value or selection changes. This is an explicit API to ensure that behaviors receive the notification before listeners to SelectBox.changed.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun contains(view: SelectBox<T, M>, point: Point): Boolean
Link copied to clipboard
open fun install(view: SelectBox<T, M>)
Link copied to clipboard
Link copied to clipboard
open fun render(view: SelectBox<T, M>, canvas: Canvas)
Link copied to clipboard
open fun uninstall(view: SelectBox<T, M>)