Index
All Classes and Interfaces|All Packages
S
- scrollBy(double) - Method in class io.github.palexdev.virtualizedfx.flow.base.OrientationHelper.HorizontalHelper
-
Scrolls the flow by the given amount of pixels.
- scrollBy(double) - Method in interface io.github.palexdev.virtualizedfx.flow.base.OrientationHelper
-
Scrolls the flow by the given amount of pixels.
- scrollBy(double) - Method in class io.github.palexdev.virtualizedfx.flow.base.OrientationHelper.VerticalHelper
-
Scrolls the flow by the given amount of pixels.
- scrollBy(double) - Method in class io.github.palexdev.virtualizedfx.flow.simple.SimpleVirtualFlow
-
Scrolls by the given amount of pixels.
- scrollTo(int) - Method in class io.github.palexdev.virtualizedfx.flow.base.OrientationHelper.HorizontalHelper
-
Scrolls the flow to the given cell index.
- scrollTo(int) - Method in interface io.github.palexdev.virtualizedfx.flow.base.OrientationHelper
-
Scrolls the flow to the given cell index.
- scrollTo(int) - Method in class io.github.palexdev.virtualizedfx.flow.base.OrientationHelper.VerticalHelper
-
Scrolls the flow to the given cell index.
- scrollTo(int) - Method in class io.github.palexdev.virtualizedfx.flow.simple.SimpleVirtualFlow
-
Scrolls to the given cell index.
- scrollToFirst() - Method in class io.github.palexdev.virtualizedfx.flow.base.OrientationHelper.HorizontalHelper
-
Calls
OrientationHelper.HorizontalHelper.scrollTo(int)
with 0 as argument. - scrollToFirst() - Method in interface io.github.palexdev.virtualizedfx.flow.base.OrientationHelper
-
Scrolls the flow to the first cell.
- scrollToFirst() - Method in class io.github.palexdev.virtualizedfx.flow.base.OrientationHelper.VerticalHelper
-
Calls
OrientationHelper.VerticalHelper.scrollTo(int)
with 0 as argument. - scrollToFirst() - Method in class io.github.palexdev.virtualizedfx.flow.simple.SimpleVirtualFlow
-
Scrolls to the first cell.
- scrollToLast() - Method in class io.github.palexdev.virtualizedfx.flow.base.OrientationHelper.HorizontalHelper
-
Calls
OrientationHelper.HorizontalHelper.scrollTo(int)
with items size - 1 as argument. - scrollToLast() - Method in interface io.github.palexdev.virtualizedfx.flow.base.OrientationHelper
-
Scrolls the flow to the last cell.
- scrollToLast() - Method in class io.github.palexdev.virtualizedfx.flow.base.OrientationHelper.VerticalHelper
-
Calls
OrientationHelper.VerticalHelper.scrollTo(int)
with items size - 1 as argument. - scrollToLast() - Method in class io.github.palexdev.virtualizedfx.flow.simple.SimpleVirtualFlow
-
Scrolls to the last cell.
- scrollToPixel(double) - Method in class io.github.palexdev.virtualizedfx.flow.base.OrientationHelper.HorizontalHelper
-
Scrolls the flow to the given pixel value.
- scrollToPixel(double) - Method in interface io.github.palexdev.virtualizedfx.flow.base.OrientationHelper
-
Scrolls the flow to the given pixel value.
- scrollToPixel(double) - Method in class io.github.palexdev.virtualizedfx.flow.base.OrientationHelper.VerticalHelper
-
Scrolls the flow to the given pixel value.
- scrollToPixel(double) - Method in class io.github.palexdev.virtualizedfx.flow.simple.SimpleVirtualFlow
-
Scrolls to the given pixel value.
- ScrollUtils - Class in io.github.palexdev.virtualizedfx.utils
-
Utility class for VirtualFlows.
- ScrollUtils.ScrollDirection - Enum Class in io.github.palexdev.virtualizedfx.utils
- set(NumberRange<T>) - Method in class io.github.palexdev.virtualizedfx.beans.NumberRangeProperty
-
Overridden to check equality between ranges and return in case ranges are the same.
- setCellFactory(Function<T, C>) - Method in interface io.github.palexdev.virtualizedfx.flow.base.VirtualFlow
-
Sets the function used to build a Cell from an object of type T.
- setCellFactory(Function<T, C>) - Method in class io.github.palexdev.virtualizedfx.flow.simple.SimpleVirtualFlow
-
Sets the function used to build a Cell from an object of type T.
- setHorizontalPosition(double) - Method in interface io.github.palexdev.virtualizedfx.flow.base.VirtualFlow
-
Sets the horizontal scroll bar's value
- setHorizontalPosition(double) - Method in class io.github.palexdev.virtualizedfx.flow.simple.SimpleVirtualFlow
-
Sets the horizontal scroll bar's value
- setHSpeed(double, double) - Method in class io.github.palexdev.virtualizedfx.flow.simple.SimpleVirtualFlow
-
Sets the horizontal scroll bar speeds.
- setInitialized(boolean) - Method in class io.github.palexdev.virtualizedfx.flow.simple.LayoutManager
-
Sets the init state of the LayoutManager
- setItems(ObservableList<T>) - Method in interface io.github.palexdev.virtualizedfx.flow.base.VirtualFlow
-
Replaces the items list with the given one.
- setItems(ObservableList<T>) - Method in class io.github.palexdev.virtualizedfx.flow.simple.SimpleVirtualFlow
-
Replaces the items list with the given one.
- setOrientation(Orientation) - Method in class io.github.palexdev.virtualizedfx.flow.simple.SimpleVirtualFlow
-
Sets the orientation of the VirtualFlow.
- setRange(T) - Method in class io.github.palexdev.virtualizedfx.beans.NumberRangeProperty
-
Convenience method to set a range with both min and max equal.
- setRange(T, T) - Method in class io.github.palexdev.virtualizedfx.beans.NumberRangeProperty
-
Convenience method to set a range with the given min and max values.
- SetsDiff<T> - Class in io.github.palexdev.virtualizedfx.collections
-
Utils class to compute the difference between to Sets.
- setVerticalPosition(double) - Method in interface io.github.palexdev.virtualizedfx.flow.base.VirtualFlow
-
Sets the vertical scroll bar's value
- setVerticalPosition(double) - Method in class io.github.palexdev.virtualizedfx.flow.simple.SimpleVirtualFlow
-
Sets the vertical scroll bar's value
- setVSpeed(double, double) - Method in class io.github.palexdev.virtualizedfx.flow.simple.SimpleVirtualFlow
-
Sets the vertical scroll bar speeds.
- SimpleVirtualFlow<T,
C extends Cell<T>> - Class in io.github.palexdev.virtualizedfx.flow.simple -
Simple implementation of
VirtualFlow
. - SimpleVirtualFlow() - Constructor for class io.github.palexdev.virtualizedfx.flow.simple.SimpleVirtualFlow
- SimpleVirtualFlow.Builder - Class in io.github.palexdev.virtualizedfx.flow.simple
-
Builder class to create
SimpleVirtualFlow
s. - SimpleVirtualFlow.Features - Class in io.github.palexdev.virtualizedfx.flow.simple
-
Helper class to manage extra features of the VirtualFlow.
- SimpleVirtualFlowContainer<T,
C extends Cell<T>> - Class in io.github.palexdev.virtualizedfx.flow.simple -
This is the
Region
used bySimpleVirtualFlow
to contain the cells. - SimpleVirtualFlowContainer(SimpleVirtualFlow<T, C>) - Constructor for class io.github.palexdev.virtualizedfx.flow.simple.SimpleVirtualFlowContainer
- supplyCells(int, int) - Method in class io.github.palexdev.virtualizedfx.flow.simple.CellsManager
-
Creates new cells from the given
from
index, keeps creating cells until the cell pool size has reachedtargetSize
, new cells are also added to the container.
All Classes and Interfaces|All Packages