java.lang.Object
javafx.scene.control.SkinBase<AbstractMFXListView<T,?>>
io.github.palexdev.materialfx.skins.MFXListViewSkin<T>
- All Implemented Interfaces:
Skin<AbstractMFXListView<T,?>>
Implementation of the
Skin used by all list views based on VirtualizedFX.-
Constructor Summary
ConstructorsConstructorDescriptionMFXListViewSkin(AbstractMFXListView<T, ?> listView, io.github.palexdev.virtualizedfx.flow.simple.SimpleVirtualFlow<T, ?> virtualFlow) -
Method Summary
Modifier and TypeMethodDescriptionprotected doublecomputeMaxHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) protected doublecomputeMaxWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset) protected doublecomputePrefHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) protected doublecomputePrefWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset) voiddispose()Methods inherited from class javafx.scene.control.SkinBase
computeBaselineOffset, computeMinHeight, computeMinWidth, consumeMouseEvents, executeAccessibleAction, getChildren, getClassCssMetaData, getCssMetaData, getNode, getSkinnable, layoutChildren, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, registerChangeListener, registerInvalidationListener, registerListChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners, unregisterInvalidationListeners, unregisterListChangeListeners
-
Constructor Details
-
MFXListViewSkin
public MFXListViewSkin(AbstractMFXListView<T, ?> listView, io.github.palexdev.virtualizedfx.flow.simple.SimpleVirtualFlow<T, ?> virtualFlow)
-
-
Method Details
-
computePrefHeight
protected double computePrefHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) - Overrides:
computePrefHeightin classSkinBase<AbstractMFXListView<T,?>>
-
computePrefWidth
protected double computePrefWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset) - Overrides:
computePrefWidthin classSkinBase<AbstractMFXListView<T,?>>
-
computeMaxHeight
protected double computeMaxHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) - Overrides:
computeMaxHeightin classSkinBase<AbstractMFXListView<T,?>>
-
computeMaxWidth
protected double computeMaxWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset) - Overrides:
computeMaxWidthin classSkinBase<AbstractMFXListView<T,?>>
-
dispose
public void dispose()
-