Uses of Interface
org.fxmisc.flowless.Cell
-
-
Uses of Cell in org.fxmisc.flowless
Classes in org.fxmisc.flowless with type parameters of type Cell Modifier and Type Class Description (package private) classCellListManager<T,C extends Cell<T,? extends javafx.scene.Node>>Tracks all of the cells that the viewport can display (CellListManager.cells) and which cells the viewport is currently displaying (CellListManager.presentCells).(package private) classCellPool<T,C extends Cell<T,?>>Helper class that stores a pool of reusable cells that can be updated viaupdateItem(Object)or creates new ones via itsCellPool.cellFactoryif the pool is empty.(package private) classCellPositioner<T,C extends Cell<T,?>>Helper class for properlyresizingandrelocatingaCell'sNodeas well as handling calls related to whether a cell's node is visible (displayed in the viewport) or not.(package private) classCellWrapper<T,N extends javafx.scene.Node,C extends Cell<T,N>>Factory class for wrapping aCelland running additional code before/after specific methods(package private) classNavigator<T,C extends Cell<T,?>>Responsible for laying out cells' nodes within the viewport based on a single anchor node.classVirtualFlow<T,C extends Cell<T,?>>A VirtualFlow is a memory-efficient viewport that only renders enough of its content to completely fill up the viewport through itsNavigator.classVirtualFlowHit<C extends Cell<?,?>>Stores the result of aVirtualFlow.hit(double, double).private static classVirtualFlowHit.CellHit<C extends Cell<?,?>>private static classVirtualFlowHit.HitAfterCells<C extends Cell<?,?>>private static classVirtualFlowHit.HitBeforeCells<C extends Cell<?,?>>Classes in org.fxmisc.flowless that implement Cell Modifier and Type Class Description (package private) classCellWrapper<T,N extends javafx.scene.Node,C extends Cell<T,N>>Factory class for wrapping aCelland running additional code before/after specific methodsFields in org.fxmisc.flowless declared as Cell Modifier and Type Field Description private CVirtualFlowHit.CellHit. cellprivate CCellWrapper. delegateFields in org.fxmisc.flowless with type parameters of type Cell Modifier and Type Field Description private org.reactfx.collection.MemoizationList<? extends Cell<?,?>>SizeTracker. cellsMethods in org.fxmisc.flowless with type parameters of type Cell Modifier and Type Method Description static <T,N extends javafx.scene.Node,C extends Cell<T,N>>
CellWrapper<T,N,C>CellWrapper. afterDispose(C cell, java.lang.Runnable action)static <T,N extends javafx.scene.Node,C extends Cell<T,N>>
CellWrapper<T,N,C>CellWrapper. afterReset(C cell, java.lang.Runnable action)static <T,N extends javafx.scene.Node,C extends Cell<T,N>>
CellWrapper<T,N,C>CellWrapper. afterUpdateIndex(C cell, java.util.function.IntConsumer action)static <T,N extends javafx.scene.Node,C extends Cell<T,N>>
CellWrapper<T,N,C>CellWrapper. afterUpdateItem(C cell, java.util.function.Consumer<? super T> action)static <T,N extends javafx.scene.Node,C extends Cell<T,N>>
CellWrapper<T,N,C>CellWrapper. beforeDispose(C cell, java.lang.Runnable action)static <T,N extends javafx.scene.Node,C extends Cell<T,N>>
CellWrapper<T,N,C>CellWrapper. beforeReset(C cell, java.lang.Runnable action)static <T,N extends javafx.scene.Node,C extends Cell<T,N>>
CellWrapper<T,N,C>CellWrapper. beforeUpdateIndex(C cell, java.util.function.IntConsumer action)static <T,N extends javafx.scene.Node,C extends Cell<T,N>>
CellWrapper<T,N,C>CellWrapper. beforeUpdateItem(C cell, java.util.function.Consumer<? super T> action)<C extends Cell<?,?>>
VirtualFlowHit<C>HorizontalHelper. cellHit(int itemIndex, C cell, double bOff, double lOff)<C extends Cell<?,?>>
VirtualFlowHit<C>OrientationHelper. cellHit(int itemIndex, C cell, double bOff, double lOff)<C extends Cell<?,?>>
VirtualFlowHit<C>VerticalHelper. cellHit(int itemIndex, C cell, double bOff, double lOff)(package private) static <C extends Cell<?,?>>
VirtualFlowHit<C>VirtualFlowHit. cellHit(int cellIndex, C cell, double x, double y)static <T,C extends Cell<T,?>>
VirtualFlow<T,C>VirtualFlow. createHorizontal(javafx.collections.ObservableList<T> items, java.util.function.Function<? super T,? extends C> cellFactory)Creates a viewport that lays out content horizontally from left to rightstatic <T,C extends Cell<T,?>>
VirtualFlow<T,C>VirtualFlow. createHorizontal(javafx.collections.ObservableList<T> items, java.util.function.Function<? super T,? extends C> cellFactory, VirtualFlow.Gravity gravity)Creates a viewport that lays out content horizontallystatic <T,C extends Cell<T,?>>
VirtualFlow<T,C>VirtualFlow. createVertical(javafx.collections.ObservableList<T> items, java.util.function.Function<? super T,? extends C> cellFactory)Creates a viewport that lays out content vertically from top to bottomstatic <T,C extends Cell<T,?>>
VirtualFlow<T,C>VirtualFlow. createVertical(javafx.collections.ObservableList<T> items, java.util.function.Function<? super T,? extends C> cellFactory, VirtualFlow.Gravity gravity)Creates a viewport that lays out content vertically from top to bottom<C extends Cell<?,?>>
VirtualFlowHit<C>HorizontalHelper. hitAfterCells(double bOff, double lOff)<C extends Cell<?,?>>
VirtualFlowHit<C>OrientationHelper. hitAfterCells(double bOff, double lOff)<C extends Cell<?,?>>
VirtualFlowHit<C>VerticalHelper. hitAfterCells(double bOff, double lOff)(package private) static <C extends Cell<?,?>>
VirtualFlowHit<C>VirtualFlowHit. hitAfterCells(double x, double y)<C extends Cell<?,?>>
VirtualFlowHit<C>HorizontalHelper. hitBeforeCells(double bOff, double lOff)<C extends Cell<?,?>>
VirtualFlowHit<C>OrientationHelper. hitBeforeCells(double bOff, double lOff)<C extends Cell<?,?>>
VirtualFlowHit<C>VerticalHelper. hitBeforeCells(double bOff, double lOff)(package private) static <C extends Cell<?,?>>
VirtualFlowHit<C>VirtualFlowHit. hitBeforeCells(double x, double y)Methods in org.fxmisc.flowless that return Cell Modifier and Type Method Description default Cell<T,N>Cell. afterDispose(java.lang.Runnable action)default Cell<T,N>Cell. afterReset(java.lang.Runnable action)default Cell<T,N>Cell. afterUpdateIndex(java.util.function.IntConsumer action)default Cell<T,N>Cell. afterUpdateItem(java.util.function.Consumer<? super T> action)default Cell<T,N>Cell. beforeDispose(java.lang.Runnable action)default Cell<T,N>Cell. beforeReset(java.lang.Runnable action)default Cell<T,N>Cell. beforeUpdateIndex(java.util.function.IntConsumer action)default Cell<T,N>Cell. beforeUpdateItem(java.util.function.Consumer<? super T> action)static <T,N extends javafx.scene.Node>
Cell<T,N>Cell. wrapNode(N node)Methods in org.fxmisc.flowless with parameters of type Cell Modifier and Type Method Description default doubleOrientationHelper. breadth(Cell<?,?> cell)default doubleOrientationHelper. length(Cell<?,?> cell)default doubleOrientationHelper. maxX(Cell<?,?> cell)default doubleOrientationHelper. maxY(Cell<?,?> cell)default doubleOrientationHelper. minBreadth(Cell<?,?> cell)default doubleOrientationHelper. minX(Cell<?,?> cell)default doubleOrientationHelper. minY(Cell<?,?> cell)default org.reactfx.value.Val<java.lang.Double>OrientationHelper. minYProperty(Cell<?,?> cell)default doubleOrientationHelper. prefLength(Cell<?,?> cell, double breadth)default voidOrientationHelper. relocate(Cell<?,?> cell, double b0, double l0)default voidOrientationHelper. resize(Cell<?,?> cell, double breadth, double length)Constructor parameters in org.fxmisc.flowless with type arguments of type Cell Constructor Description SizeTracker(OrientationHelper orientation, javafx.beans.value.ObservableObjectValue<javafx.geometry.Bounds> viewportBounds, org.reactfx.collection.MemoizationList<? extends Cell<?,?>> lazyCells)Constructs a SizeTracker
-