Package io.github.palexdev.virtualizedfx.utils
package io.github.palexdev.virtualizedfx.utils
-
ClassDescriptionCellsQueue<T,
C extends VFXCell<T>> A special kind ofLinkedListwhich discards the oldest added item once it reaches the set capacity.IndexBiMap<K,V> A peculiar data structure that allows to bidirectionally map two types of indexes dataKandV.IndexBiMap.RowsStateMap<T,C extends VFXCell<T>> Extension ofIndexBiMap.StateMapBasewhich uses mappings of type:[Integer -> VFXCell],[Column -> Collection<Integer>]and[Column -> Integer -> VFXCell].IndexBiMap.StateMap<T,C extends VFXCell<T>> Extension ofIndexBiMap.StateMapBasewhich uses mappings of type:[Integer -> VFXCell],[T -> Collection<Integer>]and[T -> Integer -> VFXCell].IndexBiMap.StateMapBase<K,T, C extends VFXCell<T>> Extension ofIndexBiMapthat introduces polling methods:IndexBiMap.StateMapBase.pollFirst(),IndexBiMap.StateMapBase.pollLast().Encapsulates the configuration for scrolling behavior in aVFXScrollPane, including the scroll amount, track multiplier, and unit of measurement.VFXCellsCache<T,C extends VFXCell<T>> Simple cache implementation for virtualized containers that produce cells of typeVFXCell.