public class JmixCalendarWidget
extends com.vaadin.v7.client.ui.VCalendar
com.vaadin.v7.client.ui.VCalendar.BackwardListener, com.vaadin.v7.client.ui.VCalendar.DateClickListener, com.vaadin.v7.client.ui.VCalendar.EventClickListener, com.vaadin.v7.client.ui.VCalendar.EventMovedListener, com.vaadin.v7.client.ui.VCalendar.EventResizeListener, com.vaadin.v7.client.ui.VCalendar.ForwardListener, com.vaadin.v7.client.ui.VCalendar.MouseEventListener, com.vaadin.v7.client.ui.VCalendar.RangeSelectListener, com.vaadin.v7.client.ui.VCalendar.ScrollListener, com.vaadin.v7.client.ui.VCalendar.WeekClickListener
Modifier and Type | Field and Description |
---|---|
protected java.util.function.Consumer<java.util.Date> |
dayClickListener |
Constructor and Description |
---|
JmixCalendarWidget() |
Modifier and Type | Method and Description |
---|---|
protected com.vaadin.v7.client.ui.calendar.schedule.SimpleDayCell |
createSimpleDayCell(int y,
int x) |
protected void |
createWeekGrid() |
java.util.function.Consumer<java.util.Date> |
getDayClickListener() |
protected boolean |
isEventInDayWithTime(java.util.Date from,
java.util.Date to,
java.util.Date date,
java.util.Date endTime,
boolean isAllDay) |
void |
setDayClickListener(java.util.function.Consumer<java.util.Date> dayClickListener) |
addDateToWeekGrid, areDatesEqualToSecond, createMonthGrid, createSimpleDayToolbar, distributeSize, getBackwardListener, getDateClickListener, getDateFormat, getDateTimeFormat, getDayNames, getDropHandler, getEventClickListener, getEventComparator, getEventMovedListener, getEventResizeListener, getFirstDayNumber, getFirstHourOfTheDay, getForwardListener, getLastDayNumber, getLastHourOfTheDay, getMonthGrid, getMonthNames, getMouseEventListener, getRangeSelectListener, getScrollListener, getSortOrder, getTimeFormat, getWeekClickListener, getWeekGrid, getWeekGridVerticalScrollPosition, initSizeWeekGrid, is24HFormat, isBackwardNavigationEnabled, isDisabled, isDisabledOrReadOnly, isEventCaptionAsHtml, isEventMoveAllowed, isEventResizeAllowed, isForwardNavigationEnabled, isMidnight, isRangeMoveAllowed, isRangeSelectAllowed, isReadOnly, isRepaint, isScroll, isZeroLengthMidnightEvent, needDeleteEvent, recalculateHeights, recalculateWidths, removeMonthEvent, set24HFormat, setBackwardNavigationEnabled, setCellStyle, setCellToday, setDayNames, setDisabled, setDropHandler, setEventCaptionAsHtml, setEventMoveAllowed, setEventResizeAllowed, setFirstDayNumber, setFirstHourOfTheDay, setForwardNavigationEnabled, setLastDayNumber, setLastHourOfTheDay, setListener, setListener, setListener, setListener, setListener, setListener, setListener, setListener, setListener, setListener, setMonthNames, setRangeMoveAllowed, setRangeSelectAllowed, setReadOnly, setSimpleDayCellStyle, setSizeForChildren, setSortOrder, sortEvents, sortEventsByDuration, updateEventsToMonthGrid, updateEventToMonthGrid, updateMonthGrid, updateMonthView, updateWeekGrid, updateWeekView
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
protected java.util.function.Consumer<java.util.Date> dayClickListener
protected boolean isEventInDayWithTime(java.util.Date from, java.util.Date to, java.util.Date date, java.util.Date endTime, boolean isAllDay)
isEventInDayWithTime
in class com.vaadin.v7.client.ui.VCalendar
protected com.vaadin.v7.client.ui.calendar.schedule.SimpleDayCell createSimpleDayCell(int y, int x)
createSimpleDayCell
in class com.vaadin.v7.client.ui.VCalendar
public java.util.function.Consumer<java.util.Date> getDayClickListener()
public void setDayClickListener(java.util.function.Consumer<java.util.Date> dayClickListener)
protected void createWeekGrid()
createWeekGrid
in class com.vaadin.v7.client.ui.VCalendar