Package-level declarations
Types
Link copied to clipboard
A specialized implementation of ArrayList that triggers an event whenever the list is modified. This class supports observing additions, removals, and clear operations, and notifies listeners via the changed event.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
A wrapper around a List that adds selection capability. This class provides a selectedIndex property and a selected property to get the currently selected item. It triggers a changed event whenever the selected index is modified.
Link copied to clipboard
open class SelectableMutableList<E>(elements: Collection<E> = emptyList(), selectedIndex: Int = -1) : ArrayList<E> , AutoCloseable
A mutable list with selection capability. Similar to ObservableArrayList but with selectedIndex and selected properties. It triggers the changed event whenever the list is modified or selectedIndex changes.