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 for
VFXGrid
, 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
, extendsMFXSkinBase
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.