Class DayCellClassNamesContext
java.lang.Object
io.jmix.fullcalendarflowui.component.event.AbstractFullCalendarContext
io.jmix.fullcalendarflowui.component.event.DayCellClassNamesContext
The context for generating class names that day cell will use.
-
Field Summary
Modifier and TypeFieldDescriptionprotected final LocalDate
protected final DayOfWeek
protected final DisplayModeInfo
protected final boolean
protected final boolean
protected final boolean
protected final boolean
protected final boolean
Fields inherited from class io.jmix.fullcalendarflowui.component.event.AbstractFullCalendarContext
fullCalendar
-
Constructor Summary
ConstructorDescriptionDayCellClassNamesContext
(FullCalendar fullCalendar, LocalDate date, DayOfWeek dayOfWeek, boolean isDisabled, boolean isFuture, boolean isOther, boolean isPast, boolean isToday, DisplayModeInfo displayModeInfo) -
Method Summary
Methods inherited from class io.jmix.fullcalendarflowui.component.event.AbstractFullCalendarContext
getFullCalendar
-
Field Details
-
date
-
dayOfWeek
-
isDisabled
protected final boolean isDisabled -
isFuture
protected final boolean isFuture -
isOther
protected final boolean isOther -
isPast
protected final boolean isPast -
isToday
protected final boolean isToday -
displayModeInfo
-
-
Constructor Details
-
DayCellClassNamesContext
public DayCellClassNamesContext(FullCalendar fullCalendar, LocalDate date, DayOfWeek dayOfWeek, boolean isDisabled, boolean isFuture, boolean isOther, boolean isPast, boolean isToday, DisplayModeInfo displayModeInfo)
-
-
Method Details
-
getDate
- Returns:
- date that corresponds to header cell
-
getDayOfWeek
- Returns:
- cell's day of week
-
isDisabled
public boolean isDisabled()Cell can be disabled, for instance, if it is not in valid date range. SeeJmixFullCalendar.setValidRange(LocalDate, LocalDate)
.- Returns:
true
if day cell is disabled
-
isFuture
public boolean isFuture()- Returns:
- whether the cell's date is in future compared with today's date
-
isOther
public boolean isOther()- Returns:
- whether the cell's date is in other month
-
isPast
public boolean isPast()- Returns:
- whether the cell's date is in past compared with today's date
-
isToday
public boolean isToday()- Returns:
- whether the cell's date is today
-
getDisplayModeInfo
- Returns:
- information about current calendar's display mode
-