All Classes and Interfaces

Class
Description
Enumeration to set the buffer size of Virtualized containers.
Public, base API for all cells used by any virtualized container.
The basic and typical implementation of a cell in JavaFX is a cell with just two properties: one to keep track of the cell's index and the other to keep track of the displayed item.
Base, empty behavior for cells of type CellBase, extends BehaviorBase.
A special kind of LinkedList which discards the oldest added item once it reaches the set capacity.
Defines the common API for every paginated virtualized container offered by VirtualizedFX.
A wrapper class for two Map collections, used to store the cells of a virtualized container's state.
 
Simple cache implementation for virtualized containers that produce cells of type Cell.
Defines the common API for every virtualized container offered by VirtualizedFX.
Implementation of a virtualized container to show a list of items in a "2D" perspective.
This interface is a utility API for VFXGrid, despite computations not depending on other properties (some VFXList values depend on the orientation), it's still a nice way to adhere to the encapsulation and separation of concerns principles.
Concrete implementation of VFXGridHelper, 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:
Default behavior implementation forVFXGrid.
Default skin implementation for VFXGrid, extends SkinBase and expects behaviors of type VFXGridManager.
Immutable object to represent the state of a VFXGrid in a specific moment in time.
Convenience property that extends ReadOnlyObjectWrapper for VFXGridState.
Implementation of a virtualized container to show a list of items either vertically or horizontally.
This interface is a utility API for VFXList which helps to avoid if checks that depend on the container's orientation, VFXList.orientationProperty().
Abstract implementation of VFXListHelper, contains common members for the two concrete implementations VFXListHelper.VerticalHelper and VFXListHelper.HorizontalHelper, such as:
Concrete implementation of VFXListHelper.AbstractHelper for Orientation.HORIZONTAL.
Concrete implementation of VFXListHelper.AbstractHelper for Orientation.VERTICAL.
Default behavior implementation for VFXList.
Default skin implementation for VFXList, extends SkinBase and expects behaviors of type VFXListManager.
Immutable object to represent the state of a VFXList in a specific moment in time.
Convenience property that extends ReadOnlyObjectWrapper for VFXListState.
Simple and naive implementation of a paginated variant of VFXList.
Simple extension of VFXListHelper with to concrete implementations VFXPaginatedListHelper.VerticalHelper and VFXPaginatedListHelper.HorizontalHelper to override the behavior of VFXListHelper.visibleNum(), so that it always returns the value of cells per page (VFXPaginatedList.cellsPerPageProperty()).
 
 
Default behavior implementation for VFXPaginatedList, extends VFXListManager.
Default skin implementation for the paginated variant of VFXList: VFXPaginatedList.