Module VirtualizedFX
Package io.github.palexdev.virtualizedfx.grid
package io.github.palexdev.virtualizedfx.grid
-
ClassDescriptionImplementation of a virtualized container to show a list of items in a "2D" perspective.VFXGridHelper<T,
C extends VFXCell<T>> This interface is a utility API forVFXGrid
, despite computations not depending on other properties (some VFXList values depend on the orientation, for example), it's still a nice way to adhere to the encapsulation and separation of concerns principles.VFXGridHelper.DefaultHelper<T,C extends VFXCell<T>> Concrete implementation ofVFXGridHelper
, here the range of rows and columns to display, as well as the viewport position, the virtual max x and y properties are defined as follows:VFXGridManager<T,C extends VFXCell<T>> Default behavior implementation forVFXGrid
.VFXGridSkin<T,C extends VFXCell<T>> Default skin implementation forVFXGrid
, extendsSkinBase
and expects behaviors of typeVFXGridManager
.VFXGridState<T,C extends VFXCell<T>> Immutable object to represent the state of aVFXGrid
in a specific moment in time.