SelectionModel

Универсальная реализация модели выбора элементов (selection model), поддерживающая режимы SINGLE и MULTIPLE.

Parameters

T

тип данных элементов списка.

items

список элементов, среди которых производится выбор.

selectionMode

режим выбора: SINGLE или MULTIPLE.

Constructors

Link copied to clipboard
constructor(control: SDFXComboBox<T>)

Properties

Link copied to clipboard
Link copied to clipboard
lateinit var items: ObservableList<T>
Link copied to clipboard
open override val selectedIndex: Int
Link copied to clipboard
open override val selectedIndexProperty: ReadOnlyIntegerProperty
Link copied to clipboard
open override val selectedIndices: ObservableList<Int>
Link copied to clipboard
open override val selectedItem: T?
Link copied to clipboard
open override val selectedItemProperty: ReadOnlyObjectProperty<T?>
Link copied to clipboard
open override val selectedItems: ObservableList<T>
Link copied to clipboard
open override val selectedItemsProperty: ReadOnlyObjectProperty<ObservableList<T>>

Functions

Link copied to clipboard
fun bindItems(newItems: ObservableList<T>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun clearSelection()
Link copied to clipboard
fun deselect(item: T)
Link copied to clipboard
fun emptyProperty(): ReadOnlyBooleanProperty
Link copied to clipboard
open override fun isSelected(item: T): Boolean
open override fun isSelected(index: Int): Boolean
Link copied to clipboard
open override fun select(item: T?)
open override fun select(index: Int)
Link copied to clipboard
fun selectedIndexProperty(): ReadOnlyIntegerProperty
Link copied to clipboard
fun selectedItemProperty(): ReadOnlyObjectProperty<T?>
Link copied to clipboard
open override fun selectFirst()
Link copied to clipboard
open override fun selectLast()
Link copied to clipboard
open override fun selectNext()
Link copied to clipboard
open override fun selectPrevious()
Link copied to clipboard
fun updateItems(newItems: ObservableList<T>)