Class Calendar<CEVENT extends CalendarEvent>

    • Method Detail

      • doDestroy

        protected void doDestroy()
        Description copied from class: AbstractComponent
        Override this method to release resources whenever this component gets destroyed
        Overrides:
        doDestroy in class AbstractComponent
      • handleUiEvent

        public void handleUiEvent​(org.teamapps.dto.UiEvent event)
      • createViewModesToolbarButtonGroup

        public ToolbarButtonGroup createViewModesToolbarButtonGroup()
      • refreshEvents

        public void refreshEvents()
      • setActiveViewMode

        public void setActiveViewMode​(CalendarViewMode activeViewMode)
      • getDisplayedDate

        public java.time.LocalDate getDisplayedDate()
      • setDisplayedDate

        public void setDisplayedDate​(java.time.LocalDate displayedDate)
      • isShowHeader

        public boolean isShowHeader()
      • setShowHeader

        public void setShowHeader​(boolean showHeader)
      • isTableBorder

        public boolean isTableBorder()
      • setTableBorder

        public void setTableBorder​(boolean tableBorder)
      • isShowWeekNumbers

        public boolean isShowWeekNumbers()
      • setShowWeekNumbers

        public void setShowWeekNumbers​(boolean showWeekNumbers)
      • getBusinessHoursStart

        public int getBusinessHoursStart()
      • setBusinessHoursStart

        public void setBusinessHoursStart​(int businessHoursStart)
      • getBusinessHoursEnd

        public int getBusinessHoursEnd()
      • setBusinessHoursEnd

        public void setBusinessHoursEnd​(int businessHoursEnd)
      • getFirstDayOfWeek

        public java.time.DayOfWeek getFirstDayOfWeek()
      • setFirstDayOfWeek

        public void setFirstDayOfWeek​(java.time.DayOfWeek firstDayOfWeek)
      • getWorkingDays

        public java.util.List<java.time.DayOfWeek> getWorkingDays()
      • setWorkingDays

        public void setWorkingDays​(java.util.List<java.time.DayOfWeek> workingDays)
      • getTableHeaderBackgroundColor

        public org.teamapps.common.format.Color getTableHeaderBackgroundColor()
      • setTableHeaderBackgroundColor

        public void setTableHeaderBackgroundColor​(org.teamapps.common.format.Color tableHeaderBackgroundColor)
      • getDefaultBackgroundColor

        public org.teamapps.common.format.Color getDefaultBackgroundColor()
      • setDefaultBackgroundColor

        public void setDefaultBackgroundColor​(org.teamapps.common.format.Color defaultBackgroundColor)
      • getDefaultBorderColor

        public org.teamapps.common.format.Color getDefaultBorderColor()
      • setDefaultBorderColor

        public void setDefaultBorderColor​(org.teamapps.common.format.Color defaultBorderColor)
      • setTemplates

        public void setTemplates​(Template timeGridTemplate,
                                 Template dayGridTemplate,
                                 Template monthGridTemplate)
      • getTimeZone

        public java.time.ZoneId getTimeZone()
      • setTimeZone

        public void setTimeZone​(java.time.ZoneId timeZone)
      • getMinYearViewMonthTileWidth

        public int getMinYearViewMonthTileWidth()
      • setMinYearViewMonthTileWidth

        public void setMinYearViewMonthTileWidth​(int minYearViewMonthTileWidth)
      • getMaxYearViewMonthTileWidth

        public int getMaxYearViewMonthTileWidth()
      • setMaxYearViewMonthTileWidth

        public void setMaxYearViewMonthTileWidth​(int maxYearViewMonthTileWidth)
      • isNavigateOnHeaderClicks

        public boolean isNavigateOnHeaderClicks()
      • setNavigateOnHeaderClicks

        public void setNavigateOnHeaderClicks​(boolean navigateOnHeaderClicks)