Top Fields Constructors Methods
com.dlsc.gemsfx.skins

public Class AvatarViewSkin

extends SkinBase<AvatarView>
Class Inheritance
Imports
com.dlsc.gemsfx.AvatarView, .AvatarView.AvatarShape, javafx.beans.InvalidationListener, javafx.beans.binding.Bindings, .DoubleBinding, javafx.beans.value.ChangeListener, javafx.scene.Group, .Node, javafx.scene.control.SkinBase, javafx.scene.image.Image, .ImageView, javafx.scene.layout.Border, .Region, .StackPane, javafx.scene.shape.Circle, .Rectangle, javafx.scene.text.Text, org.apache.commons.lang3.StringUtils

Field Summary

Modifier and TypeField and Description
private final StackPane
private final StackPane
private final ChangeListener<Number>
private final StackPane

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
private StackPane
private void
Inherited from javafx.scene.control.SkinBase:
computeBaselineOffsetcomputeMaxHeightcomputeMaxWidthcomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthconsumeMouseEventsdisposeexecuteAccessibleActiongetChildrengetClassCssMetaDatagetCssMetaDatagetNodegetSkinnablelayoutChildrenlayoutInArealayoutInArealayoutInAreapositionInAreapositionInAreapseudoClassStateChangedqueryAccessibleAttributeregisterChangeListenerregisterInvalidationListenerregisterListChangeListenersnappedBottomInsetsnappedLeftInsetsnappedRightInsetsnappedTopInsetsnapPositionsnapPositionXsnapPositionYsnapSizesnapSizeXsnapSizeYsnapSpacesnapSpaceXsnapSpaceYunregisterChangeListenersunregisterInvalidationListenersunregisterListChangeListeners

Field Detail

iconWrapperback to summary
private final StackPane iconWrapper
imageWrapperback to summary
private final StackPane imageWrapper
progressChangeListenerback to summary
private final ChangeListener<Number> progressChangeListener
textWrapperback to summary
private final StackPane textWrapper

Constructor Detail

AvatarViewSkinback to summary
public AvatarViewSkin(AvatarView avatar)

Method Detail

createClipBindingback to summary
private void createClipBinding(Node node)
createWrapperStackPaneback to summary
private StackPane createWrapperStackPane(Node child)
updateViewback to summary
private void updateView()