FilteringSelectionModel

Constructors

Link copied to clipboard
constructor(delegate: SelectionModel<Path<Int>>)

Properties

Link copied to clipboard
Link copied to clipboard
var root: Path<Int>?

Inherited properties

Link copied to clipboard
open override val anchor: Path<Int>?
Link copied to clipboard
Link copied to clipboard
open override val first: Path<Int>?
Link copied to clipboard
open override val isEmpty: Boolean
Link copied to clipboard
open override val last: Path<Int>?
Link copied to clipboard
open override val size: Int

Inherited functions

Link copied to clipboard
open override fun add(item: Path<Int>): Boolean
Link copied to clipboard
open override fun addAll(items: Collection<Path<Int>>): Boolean
Link copied to clipboard
open override fun clear()
Link copied to clipboard
open override fun contains(item: Path<Int>): Boolean
Link copied to clipboard
open override fun containsAll(items: Collection<Path<Int>>): Boolean
Link copied to clipboard
open operator override fun iterator(): Iterator<Path<Int>>
Link copied to clipboard
fun <T : Any, R : Any> SelectionModel<T>.map(mapper: (T) -> R?, unmapper: (R) -> T?): SelectionModel<R>
Link copied to clipboard
open override fun remove(item: Path<Int>): Boolean
Link copied to clipboard
open override fun removeAll(items: Collection<Path<Int>>): Boolean
Link copied to clipboard
open override fun replaceAll(items: Collection<Path<Int>>): Boolean
Link copied to clipboard
open override fun retainAll(items: Collection<Path<Int>>): Boolean
Link copied to clipboard
open override fun toggle(items: Collection<Path<Int>>): Boolean