Class CardSkin

java.lang.Object
atlantafx.base.controls.CardSkin
All Implemented Interfaces:
javafx.scene.control.Skin<Card>

public class CardSkin extends Object implements javafx.scene.control.Skin<Card>
The default skin for the Card control.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final javafx.scene.layout.StackPane
     
    protected final javafx.beans.value.ChangeListener<javafx.scene.Node>
     
    protected final Card
     
    protected final javafx.scene.layout.StackPane
     
    protected final javafx.beans.value.ChangeListener<javafx.scene.Node>
     
    protected static final javafx.css.PseudoClass
     
    protected static final javafx.css.PseudoClass
     
    protected static final javafx.css.PseudoClass
     
    protected static final javafx.css.PseudoClass
     
    protected static final javafx.css.PseudoClass
     
    protected final javafx.scene.layout.StackPane
     
    protected final javafx.beans.value.ChangeListener<javafx.scene.Node>
     
    protected final javafx.scene.layout.VBox
     
    protected final javafx.scene.layout.StackPane
     
    protected final javafx.beans.value.ChangeListener<javafx.scene.Node>
     
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    CardSkin(Card control)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    javafx.scene.Node
     
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface javafx.scene.control.Skin

    install
  • Field Details

    • HAS_HEADER

      protected static final javafx.css.PseudoClass HAS_HEADER
    • HAS_SUBHEADER

      protected static final javafx.css.PseudoClass HAS_SUBHEADER
    • HAS_BODY

      protected static final javafx.css.PseudoClass HAS_BODY
    • HAS_IMAGE

      protected static final javafx.css.PseudoClass HAS_IMAGE
    • control

      protected final Card control
    • root

      protected final javafx.scene.layout.VBox root
    • headerSlot

      protected final javafx.scene.layout.StackPane headerSlot
    • headerSlotListener

      protected final javafx.beans.value.ChangeListener<javafx.scene.Node> headerSlotListener
    • subHeaderSlot

      protected final javafx.scene.layout.StackPane subHeaderSlot
    • subHeaderSlotListener

      protected final javafx.beans.value.ChangeListener<javafx.scene.Node> subHeaderSlotListener
    • bodySlot

      protected final javafx.scene.layout.StackPane bodySlot
    • bodySlotListener

      protected final javafx.beans.value.ChangeListener<javafx.scene.Node> bodySlotListener
    • footerSlot

      protected final javafx.scene.layout.StackPane footerSlot
    • footerSlotListener

      protected final javafx.beans.value.ChangeListener<javafx.scene.Node> footerSlotListener
  • Constructor Details

    • CardSkin

      protected CardSkin(Card control)
  • Method Details

    • getSkinnable

      public Card getSkinnable()
      Specified by:
      getSkinnable in interface javafx.scene.control.Skin<Card>
    • getNode

      public javafx.scene.Node getNode()
      Specified by:
      getNode in interface javafx.scene.control.Skin<Card>
    • dispose

      public void dispose()
      Specified by:
      dispose in interface javafx.scene.control.Skin<Card>