BasicMutableSelectBoxBehavior

class BasicMutableSelectBoxBehavior<T, M : MutableListModel<T>>(    display: Display,     textMetrics: TextMetrics,     backgroundColor: Color,     darkBackgroundColor: Color,     foregroundColor: Color,     cornerRadius: Double,     buttonWidth: Double,     focusManager: FocusManager? = null,     popupManager: PopupManager? = null,     buttonA11yLabel: String? = null,     inset: Double = 4.0) : MutableSelectBoxBehavior<T, M> , PointerListener(source)

Constructors

Link copied to clipboard
constructor(    display: Display,     textMetrics: TextMetrics,     backgroundColor: Color,     darkBackgroundColor: Color,     foregroundColor: Color,     cornerRadius: Double,     buttonWidth: Double,     focusManager: FocusManager? = null,     popupManager: PopupManager? = null,     buttonA11yLabel: String? = null,     inset: Double = 4.0)

Properties

Link copied to clipboard
Link copied to clipboard

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
open override fun changed(selectBox: SelectBox<T, M>)
Link copied to clipboard
open override fun clipCanvasToBounds(view: SelectBox<T, M>): Boolean
Link copied to clipboard
open override fun contains(view: SelectBox<T, M>, point: Point): Boolean
Link copied to clipboard
open override fun editingEnded(selectBox: MutableSelectBox<T, M>)
Link copied to clipboard
open override fun editingStarted(selectBox: MutableSelectBox<T, M>, value: T): EditOperation<T>?
Link copied to clipboard
open override fun install(view: SelectBox<T, M>)
Link copied to clipboard
open override fun mirrorWhenRightToLeft(view: SelectBox<T, M>): Boolean
Link copied to clipboard
open override fun pressed(event: PointerEvent)
Link copied to clipboard
open override fun render(view: SelectBox<T, M>, canvas: Canvas)
Link copied to clipboard
open override fun uninstall(view: SelectBox<T, M>)

Inherited functions

Link copied to clipboard
open fun alignmentChanged(selectBox: SelectBox<T, M>)
Link copied to clipboard
Link copied to clipboard
open fun clicked(event: PointerEvent)
Link copied to clipboard
open fun entered(event: PointerEvent)
Link copied to clipboard
open fun exited(event: PointerEvent)
Link copied to clipboard
open fun released(event: PointerEvent)