Class DateRangeView

java.lang.Object
javafx.scene.Node
javafx.scene.Parent
javafx.scene.layout.Region
javafx.scene.control.Control
com.dlsc.gemsfx.daterange.DateRangeView
All Implemented Interfaces:
javafx.css.Styleable, javafx.event.EventTarget, javafx.scene.control.Skinnable

public class DateRangeView extends javafx.scene.control.Control
The date range view can be used to define a start and an end date via two CalendarView instances.
  • Property Summary

    Properties
    Type
    Property
    Description
    final javafx.beans.property.StringProperty
    The text used for the apply button.
    final javafx.beans.property.StringProperty
    The text used for the cancel button.
    final javafx.beans.property.ObjectProperty<Runnable>
    A runnable callback that will be invoked when the user closes the control.
    final javafx.beans.property.ObjectProperty<javafx.geometry.Orientation>
    Determines how the start and end calendars will be laid out, either next to each other (horizontal), or one on top of the other (vertical).
    final javafx.beans.property.ObjectProperty<javafx.geometry.Side>
    Defines where the presets will be shown relative to the two calendar views.
    final javafx.beans.property.StringProperty
    The name used for the title label of the presets section.
    final javafx.beans.property.BooleanProperty
    Shows or hides the cancel and the apply buttons.
    final javafx.beans.property.BooleanProperty
    Controls whether the presets section will be shown by the control.
    final javafx.beans.property.StringProperty
    The text shown on the label between the two calendar views.
    final javafx.beans.property.ObjectProperty<DateRange>
    Stores the currently selected / defined date range.

    Properties inherited from class javafx.scene.control.Control

    contextMenu, skin, tooltip

    Properties inherited from class javafx.scene.layout.Region

    background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, width

    Properties inherited from class javafx.scene.Parent

    needsLayout

    Properties inherited from class javafx.scene.Node

    accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, focusVisible, focusWithin, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible
  • Field Summary

    Fields inherited from class javafx.scene.layout.Region

    USE_COMPUTED_SIZE, USE_PREF_SIZE

    Fields inherited from class javafx.scene.Node

    BASELINE_OFFSET_SAME_AS_HEIGHT
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructs a new date range view.
  • Method Summary

    Modifier and Type
    Method
    Description
    final javafx.beans.property.StringProperty
    The text used for the apply button.
    final javafx.beans.property.StringProperty
    The text used for the cancel button.
    protected javafx.scene.control.Skin<?>
     
    final String
    Gets the value of the applyText property.
    final String
    Gets the value of the cancelText property.
    static List<javafx.css.CssMetaData<? extends javafx.css.Styleable, ?>>
    Gets the CssMetaData associated with this class, which may include the CssMetaData of its superclasses.
    List<javafx.css.CssMetaData<? extends javafx.css.Styleable, ?>>
    Returns the CalendarView that is being used for the end date selection.
    final Runnable
    Gets the value of the onClose property.
    final javafx.geometry.Orientation
    Gets the value of the orientation property.
    final javafx.collections.ObservableList<DateRangePreset>
    The list of currently available presets.
    final javafx.geometry.Side
    Gets the value of the presetsLocation property.
    final String
    Gets the value of the presetTitle property.
    Returns the selection model used and shared by the two calendar picker instances.
    Returns the CalendarView that is being used for the start date selection.
    final String
    Gets the value of the toText property.
     
    final DateRange
    Gets the value of the value property.
    final boolean
    Gets the value of the showCancelAndApplyButton property.
    final boolean
    Gets the value of the showPresets property.
    final javafx.beans.property.ObjectProperty<Runnable>
    A runnable callback that will be invoked when the user closes the control.
    final javafx.beans.property.ObjectProperty<javafx.geometry.Orientation>
    Determines how the start and end calendars will be laid out, either next to each other (horizontal), or one on top of the other (vertical).
    final javafx.beans.property.ObjectProperty<javafx.geometry.Side>
    Defines where the presets will be shown relative to the two calendar views.
    final javafx.beans.property.StringProperty
    The name used for the title label of the presets section.
    final void
    setApplyText(String applyText)
    Sets the value of the applyText property.
    final void
    setCancelText(String cancelText)
    Sets the value of the cancelText property.
    final void
    Sets the value of the onClose property.
    final void
    setOrientation(javafx.geometry.Orientation value)
    Sets the value of the orientation property.
    final void
    setPresetsLocation(javafx.geometry.Side presetsLocation)
    Sets the value of the presetsLocation property.
    final void
    setPresetTitle(String presetTitle)
    Sets the value of the presetTitle property.
    final void
    setShowCancelAndApplyButton(boolean showCancelAndApplyButton)
    Sets the value of the showCancelAndApplyButton property.
    final void
    setShowPresets(boolean showPresets)
    Sets the value of the showPresets property.
    final void
    setToText(String toText)
    Sets the value of the toText property.
    final void
    Sets the value of the value property.
    final javafx.beans.property.BooleanProperty
    Shows or hides the cancel and the apply buttons.
    final javafx.beans.property.BooleanProperty
    Controls whether the presets section will be shown by the control.
    final javafx.beans.property.StringProperty
    The text shown on the label between the two calendar views.
    final javafx.beans.property.ObjectProperty<DateRange>
    Stores the currently selected / defined date range.

    Methods inherited from class javafx.scene.control.Control

    computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, executeAccessibleAction, getBaselineOffset, getContextMenu, getCssMetaData, getInitialFocusTraversable, getSkin, getTooltip, isResizable, layoutChildren, queryAccessibleAttribute, setContextMenu, setSkin, setTooltip, skinProperty, tooltipProperty

    Methods inherited from class javafx.scene.layout.Region

    backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthProperty

    Methods inherited from class javafx.scene.Parent

    getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, requestParentLayout, setNeedsLayout, updateBounds

    Methods inherited from class javafx.scene.Node

    accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, focusVisibleProperty, focusWithinProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isFocusVisible, isFocusWithin, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, requestFocusTraversal, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty

    Methods inherited from class Object

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

    Methods inherited from interface javafx.css.Styleable

    getStyleableNode
  • Property Details

  • Constructor Details

    • DateRangeView

      public DateRangeView()
      Constructs a new date range view.
  • Method Details

    • createDefaultSkin

      protected javafx.scene.control.Skin<?> createDefaultSkin()
      Overrides:
      createDefaultSkin in class javafx.scene.control.Control
    • getUserAgentStylesheet

      public String getUserAgentStylesheet()
      Overrides:
      getUserAgentStylesheet in class javafx.scene.layout.Region
    • setOrientation

      public final void setOrientation(javafx.geometry.Orientation value)
      Sets the value of the orientation property.
      Property description:
      Determines how the start and end calendars will be laid out, either next to each other (horizontal), or one on top of the other (vertical).

      Can be set via CSS using the -fx-orientation property. Valid values are: HORIZONTAL, VERTICAL. The default value is HORIZONTAL.

      Parameters:
      value - the value for the orientation property
      See Also:
    • getOrientation

      public final javafx.geometry.Orientation getOrientation()
      Gets the value of the orientation property.
      Property description:
      Determines how the start and end calendars will be laid out, either next to each other (horizontal), or one on top of the other (vertical).

      Can be set via CSS using the -fx-orientation property. Valid values are: HORIZONTAL, VERTICAL. The default value is HORIZONTAL.

      Returns:
      the value of the orientation property
      See Also:
    • orientationProperty

      public final javafx.beans.property.ObjectProperty<javafx.geometry.Orientation> orientationProperty()
      Determines how the start and end calendars will be laid out, either next to each other (horizontal), or one on top of the other (vertical).

      Can be set via CSS using the -fx-orientation property. Valid values are: HORIZONTAL, VERTICAL. The default value is HORIZONTAL.

      Returns:
      the layout orientation of the two calendar views
      See Also:
    • getSelectionModel

      public final CalendarView.SelectionModel getSelectionModel()
      Returns the selection model used and shared by the two calendar picker instances.
      Returns:
      the shared calendar selection model
      See Also:
    • getStartCalendarView

      public CalendarView getStartCalendarView()
      Returns the CalendarView that is being used for the start date selection.
      Returns:
      the calendar view for the start date selection
    • getEndCalendarView

      public CalendarView getEndCalendarView()
      Returns the CalendarView that is being used for the end date selection.
      Returns:
      the calendar view for the end date selection
    • getToText

      public final String getToText()
      Gets the value of the toText property.
      Property description:
      The text shown on the label between the two calendar views.
      Returns:
      the value of the toText property
      See Also:
    • toTextProperty

      public final javafx.beans.property.StringProperty toTextProperty()
      The text shown on the label between the two calendar views.
      Returns:
      the text for the "to" label
      See Also:
    • setToText

      public final void setToText(String toText)
      Sets the value of the toText property.
      Property description:
      The text shown on the label between the two calendar views.
      Parameters:
      toText - the value for the toText property
      See Also:
    • getCancelText

      public final String getCancelText()
      Gets the value of the cancelText property.
      Property description:
      The text used for the cancel button.
      Returns:
      the value of the cancelText property
      See Also:
    • cancelTextProperty

      public final javafx.beans.property.StringProperty cancelTextProperty()
      The text used for the cancel button.
      Returns:
      the text for the cancel button
      See Also:
    • setCancelText

      public final void setCancelText(String cancelText)
      Sets the value of the cancelText property.
      Property description:
      The text used for the cancel button.
      Parameters:
      cancelText - the value for the cancelText property
      See Also:
    • getApplyText

      public final String getApplyText()
      Gets the value of the applyText property.
      Property description:
      The text used for the apply button.
      Returns:
      the value of the applyText property
      See Also:
    • applyTextProperty

      public final javafx.beans.property.StringProperty applyTextProperty()
      The text used for the apply button.
      Returns:
      the text for the apply button
      See Also:
    • setApplyText

      public final void setApplyText(String applyText)
      Sets the value of the applyText property.
      Property description:
      The text used for the apply button.
      Parameters:
      applyText - the value for the applyText property
      See Also:
    • getPresetTitle

      public final String getPresetTitle()
      Gets the value of the presetTitle property.
      Property description:
      The name used for the title label of the presets section. E.g. "Quick Selection".
      Returns:
      the value of the presetTitle property
      See Also:
    • presetTitleProperty

      public final javafx.beans.property.StringProperty presetTitleProperty()
      The name used for the title label of the presets section. E.g. "Quick Selection".
      Returns:
      the title for the preset section
      See Also:
    • setPresetTitle

      public final void setPresetTitle(String presetTitle)
      Sets the value of the presetTitle property.
      Property description:
      The name used for the title label of the presets section. E.g. "Quick Selection".
      Parameters:
      presetTitle - the value for the presetTitle property
      See Also:
    • getPresetsLocation

      public final javafx.geometry.Side getPresetsLocation()
      Gets the value of the presetsLocation property.
      Property description:
      Defines where the presets will be shown relative to the two calendar views. Supports left and right side values.

      Can be set via CSS using the -fx-presets-location property. Valid values are: LEFT, RIGHT. The default value is LEFT.

      Returns:
      the value of the presetsLocation property
      See Also:
    • presetsLocationProperty

      public final javafx.beans.property.ObjectProperty<javafx.geometry.Side> presetsLocationProperty()
      Defines where the presets will be shown relative to the two calendar views. Supports left and right side values.

      Can be set via CSS using the -fx-presets-location property. Valid values are: LEFT, RIGHT. The default value is LEFT.

      Returns:
      the location of the presets
      See Also:
    • setPresetsLocation

      public final void setPresetsLocation(javafx.geometry.Side presetsLocation)
      Sets the value of the presetsLocation property.
      Property description:
      Defines where the presets will be shown relative to the two calendar views. Supports left and right side values.

      Can be set via CSS using the -fx-presets-location property. Valid values are: LEFT, RIGHT. The default value is LEFT.

      Parameters:
      presetsLocation - the value for the presetsLocation property
      See Also:
    • isShowPresets

      public final boolean isShowPresets()
      Gets the value of the showPresets property.
      Property description:
      Controls whether the presets section will be shown by the control.

      Can be set via CSS using the -fx-show-presets property. Valid values are: true, false. The default value is true.

      Returns:
      the value of the showPresets property
      See Also:
    • showPresetsProperty

      public final javafx.beans.property.BooleanProperty showPresetsProperty()
      Controls whether the presets section will be shown by the control.

      Can be set via CSS using the -fx-show-presets property. Valid values are: true, false. The default value is true.

      Returns:
      controls visibility of the presets section
      See Also:
    • setShowPresets

      public final void setShowPresets(boolean showPresets)
      Sets the value of the showPresets property.
      Property description:
      Controls whether the presets section will be shown by the control.

      Can be set via CSS using the -fx-show-presets property. Valid values are: true, false. The default value is true.

      Parameters:
      showPresets - the value for the showPresets property
      See Also:
    • getOnClose

      public final Runnable getOnClose()
      Gets the value of the onClose property.
      Property description:
      A runnable callback that will be invoked when the user closes the control.
      Returns:
      the value of the onClose property
      See Also:
    • onCloseProperty

      public final javafx.beans.property.ObjectProperty<Runnable> onCloseProperty()
      A runnable callback that will be invoked when the user closes the control.
      Returns:
      the closing callback
      See Also:
    • setOnClose

      public final void setOnClose(Runnable onClose)
      Sets the value of the onClose property.
      Property description:
      A runnable callback that will be invoked when the user closes the control.
      Parameters:
      onClose - the value for the onClose property
      See Also:
    • getValue

      public final DateRange getValue()
      Gets the value of the value property.
      Property description:
      Stores the currently selected / defined date range.
      Returns:
      the value of the value property
      See Also:
    • valueProperty

      public final javafx.beans.property.ObjectProperty<DateRange> valueProperty()
      Stores the currently selected / defined date range.
      Returns:
      the current date range
      See Also:
    • setValue

      public final void setValue(DateRange value)
      Sets the value of the value property.
      Property description:
      Stores the currently selected / defined date range.
      Parameters:
      value - the value for the value property
      See Also:
    • isShowCancelAndApplyButton

      public final boolean isShowCancelAndApplyButton()
      Gets the value of the showCancelAndApplyButton property.
      Property description:
      Shows or hides the cancel and the apply buttons.

      Can be set via CSS using the -fx-show-cancel-and-apply-button property. Valid values are: true, false. The default value is true.

      Returns:
      the value of the showCancelAndApplyButton property
      See Also:
    • showCancelAndApplyButtonProperty

      public final javafx.beans.property.BooleanProperty showCancelAndApplyButtonProperty()
      Shows or hides the cancel and the apply buttons.

      Can be set via CSS using the -fx-show-cancel-and-apply-button property. Valid values are: true, false. The default value is true.

      Returns:
      true if the buttons will be shown
      See Also:
    • setShowCancelAndApplyButton

      public final void setShowCancelAndApplyButton(boolean showCancelAndApplyButton)
      Sets the value of the showCancelAndApplyButton property.
      Property description:
      Shows or hides the cancel and the apply buttons.

      Can be set via CSS using the -fx-show-cancel-and-apply-button property. Valid values are: true, false. The default value is true.

      Parameters:
      showCancelAndApplyButton - the value for the showCancelAndApplyButton property
      See Also:
    • getPresets

      public final javafx.collections.ObservableList<DateRangePreset> getPresets()
      The list of currently available presets.
      Returns:
      the presets
    • getClassCssMetaData

      public static List<javafx.css.CssMetaData<? extends javafx.css.Styleable, ?>> getClassCssMetaData()
      Gets the CssMetaData associated with this class, which may include the CssMetaData of its superclasses.
      Returns:
      the CssMetaData
      Since:
      JavaFX 8.0
    • getControlCssMetaData

      public List<javafx.css.CssMetaData<? extends javafx.css.Styleable, ?>> getControlCssMetaData()
      Overrides:
      getControlCssMetaData in class javafx.scene.control.Control
      Since:
      JavaFX 8.0