Class AgendaWeekSkin

java.lang.Object
javafx.scene.control.SkinBase<Agenda>
jfxtras.internal.scene.control.skin.agenda.base24hour.AgendaSkinTimeScale24HourAbstract<AgendaWeekSkin>
jfxtras.internal.scene.control.skin.agenda.AgendaWeekSkin
All Implemented Interfaces:
javafx.scene.control.Skin<Agenda>, AgendaSkin

public class AgendaWeekSkin extends jfxtras.internal.scene.control.skin.agenda.base24hour.AgendaSkinTimeScale24HourAbstract<AgendaWeekSkin>
Author:
Tom Eugelink
  • Property Summary

    Properties inherited from class jfxtras.internal.scene.control.skin.agenda.base24hour.AgendaSkinTimeScale24HourAbstract

    snapToMinutes
  • Field Summary

    Fields inherited from class jfxtras.internal.scene.control.skin.agenda.base24hour.AgendaSkinTimeScale24HourAbstract

    borderPane, control
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected List<LocalDate>
    Assign a calendar to each day, so it knows what it must draw.

    Methods inherited from class jfxtras.internal.scene.control.skin.agenda.base24hour.AgendaSkinTimeScale24HourAbstract

    convertClickInSceneToDateTime, dispose, getClassCssMetaData, getCssMetaData, getNodeForPopup, getSnapToMinutes, print, reconstruct, refresh, setSnapToMinutes, setupAppointments, snapToMinutesProperty, withSnapToMinutes

    Methods inherited from class javafx.scene.control.SkinBase

    computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, consumeMouseEvents, executeAccessibleAction, getChildren, 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
  • Constructor Details

    • AgendaWeekSkin

      public AgendaWeekSkin(Agenda control)
  • Method Details

    • determineDisplayedLocalDates

      protected List<LocalDate> determineDisplayedLocalDates()
      Assign a calendar to each day, so it knows what it must draw.
      Specified by:
      determineDisplayedLocalDates in class jfxtras.internal.scene.control.skin.agenda.base24hour.AgendaSkinTimeScale24HourAbstract<AgendaWeekSkin>