java.lang.Object
javafx.scene.control.SkinBase<ModalPane>
atlantafx.base.controls.ModalPaneSkin
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final javafx.beans.value.ChangeListener
<javafx.animation.Animation.Status> protected final javafx.beans.value.ChangeListener
<javafx.animation.Animation.Status> protected final javafx.scene.layout.StackPane
protected ModalPane
protected @Nullable javafx.animation.Animation
protected final javafx.event.EventHandler
<javafx.scene.input.KeyEvent> protected final javafx.event.EventHandler
<javafx.scene.input.MouseEvent> protected @Nullable javafx.animation.Animation
protected final javafx.scene.layout.StackPane
protected @Nullable List
<javafx.scene.control.ScrollBar> protected final javafx.scene.control.ScrollPane
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected javafx.beans.value.ChangeListener
<javafx.animation.Animation.Status> protected javafx.beans.value.ChangeListener
<javafx.animation.Animation.Status> protected javafx.animation.Timeline
protected javafx.event.EventHandler
<javafx.scene.input.KeyEvent> protected javafx.event.EventHandler
<javafx.scene.input.MouseEvent> void
dispose()
protected void
doHide()
protected void
doShow()
protected void
hide()
protected void
hideAndConsume
(javafx.event.Event e) protected boolean
isClickInArea
(javafx.scene.input.MouseEvent e, javafx.scene.Node area) protected void
protected void
show()
Methods inherited from class javafx.scene.control.SkinBase
computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, 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
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
-
control
-
root
protected final javafx.scene.layout.StackPane root -
scrollPane
protected final javafx.scene.control.ScrollPane scrollPane -
contentWrapper
protected final javafx.scene.layout.StackPane contentWrapper -
keyHandler
protected final javafx.event.EventHandler<javafx.scene.input.KeyEvent> keyHandler -
mouseHandler
protected final javafx.event.EventHandler<javafx.scene.input.MouseEvent> mouseHandler -
animationInListener
protected final javafx.beans.value.ChangeListener<javafx.animation.Animation.Status> animationInListener -
animationOutListener
protected final javafx.beans.value.ChangeListener<javafx.animation.Animation.Status> animationOutListener -
scrollbars
-
inTransition
@Nullable protected @Nullable javafx.animation.Animation inTransition -
outTransition
@Nullable protected @Nullable javafx.animation.Animation outTransition
-
-
Constructor Details
-
ModalPaneSkin
-
-
Method Details
-
registerListeners
protected void registerListeners() -
dispose
-
isClickInArea
protected boolean isClickInArea(javafx.scene.input.MouseEvent e, javafx.scene.Node area) -
createKeyHandler
protected javafx.event.EventHandler<javafx.scene.input.KeyEvent> createKeyHandler() -
createMouseHandler
protected javafx.event.EventHandler<javafx.scene.input.MouseEvent> createMouseHandler() -
createAnimationInListener
protected javafx.beans.value.ChangeListener<javafx.animation.Animation.Status> createAnimationInListener() -
createAnimationOutListener
protected javafx.beans.value.ChangeListener<javafx.animation.Animation.Status> createAnimationOutListener() -
createCloseBlockedAnimation
protected javafx.animation.Timeline createCloseBlockedAnimation() -
show
protected void show() -
hide
protected void hide() -
hideAndConsume
protected void hideAndConsume(javafx.event.Event e) -
doShow
protected void doShow() -
doHide
protected void doHide()
-