Module com.gluonhq.charm.glisten
Class CharmListViewSkin<T,K extends Comparable>
- java.lang.Object
-
- javafx.scene.control.SkinBase<CharmListView<T,K>>
-
- com.gluonhq.charm.glisten.control.skin.CharmListViewSkin<T,K>
-
- All Implemented Interfaces:
Skin<CharmListView<T,K>>
public class CharmListViewSkin<T,K extends Comparable> extends SkinBase<CharmListView<T,K>>
Default skin implementation for theCharmListView
control.- Since:
- 6.2.0
- See Also:
CharmListView
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
CharmListViewSkin.CharmVirtualFlow
Custom Virtual flow to get access to protected methods
-
Constructor Summary
Constructors Constructor Description CharmListViewSkin(CharmListView<T,K> charmListView)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CharmListViewSkin.CharmVirtualFlow
getVirtualFlow()
protected void
layoutChildren(double contentX, double contentY, double contentWidth, double contentHeight)
void
scrollTo(int previousSetBit)
-
Methods inherited from class javafx.scene.control.SkinBase
computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, consumeMouseEvents, dispose, executeAccessibleAction, getChildren, getClassCssMetaData, getCssMetaData, getNode, getSkinnable, 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
-
-
-
-
Field Detail
-
RECREATE
public static final String RECREATE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CharmListViewSkin
public CharmListViewSkin(CharmListView<T,K> charmListView)
-
-
Method Detail
-
scrollTo
public void scrollTo(int previousSetBit)
-
layoutChildren
protected void layoutChildren(double contentX, double contentY, double contentWidth, double contentHeight)
- Overrides:
layoutChildren
in classSkinBase<CharmListView<T,K extends Comparable>>
-
getVirtualFlow
protected final CharmListViewSkin.CharmVirtualFlow getVirtualFlow()
-
-