DateCell(boolean isWeekend) { super(new Date()); cellStyle = css().day(); if (isWeekend) { cellStyle += " " + css().dayIsWeekend(); } getElement().setTabIndex(isFiller() ? -1 : 0); setAriaSelected(false); }
void update(Date current) { setEnabled(true); getValue().setTime(current.getTime()); String value = getModel().formatDayOfMonth(getValue()); setText(value); dateStyle = cellStyle; if (isFiller()) { getElement().setTabIndex(-1); dateStyle += " " + css().dayIsFiller(); } else { getElement().setTabIndex(0); String extraStyle = getDatePicker().getStyleOfDate(current); if (extraStyle != null) { dateStyle += " " + extraStyle; } } // We want to certify that all date styles have " " before and after // them for ease of adding to and replacing them. dateStyle += " "; updateStyle(); }
DateCell(boolean isWeekend) { super(new Date()); cellStyle = css().day(); if (isWeekend) { cellStyle += " " + css().dayIsWeekend(); } getElement().setTabIndex(isFiller() ? -1 : 0); setAriaSelected(false); }
void update(Date current) { setEnabled(true); getValue().setTime(current.getTime()); String value = getModel().formatDayOfMonth(getValue()); setText(value); dateStyle = cellStyle; if (isFiller()) { getElement().setTabIndex(-1); dateStyle += " " + css().dayIsFiller(); } else { getElement().setTabIndex(0); String extraStyle = getDatePicker().getStyleOfDate(current); if (extraStyle != null) { dateStyle += " " + extraStyle; } } // We want to certify that all date styles have " " before and after // them for ease of adding to and replacing them. dateStyle += " "; updateStyle(); }
void update(Date current) { setEnabled(true); getValue().setTime(current.getTime()); String value = getModel().formatDayOfMonth(getValue()); setText(value); dateStyle = cellStyle; if (isFiller()) { getElement().setTabIndex(-1); dateStyle += " " + css().dayIsFiller(); } else { getElement().setTabIndex(0); String extraStyle = getDatePicker().getStyleOfDate(current); if (extraStyle != null) { dateStyle += " " + extraStyle; } } // We want to certify that all date styles have " " before and after // them for ease of adding to and replacing them. dateStyle += " "; updateStyle(); }
@Override public void onSelected(boolean selected) { if (selected) { getDatePicker().setValue(getValue(), true); if (isFiller()) { getDatePicker().setCurrentMonth(getValue()); } } updateStyle(); }
@Override public void onSelected(boolean selected) { if (selected) { getDatePicker().setValue(getValue(), true); if (isFiller()) { getDatePicker().setCurrentMonth(getValue()); } } updateStyle(); }
DateCell(boolean isWeekend) { super(new Date()); cellStyle = css().day(); if (isWeekend) { cellStyle += " " + css().dayIsWeekend(); } getElement().setTabIndex(isFiller() ? -1 : 0); setAriaSelected(false); }
@Override public void onSelected(boolean selected) { if (selected) { getDatePicker().setValue(getValue(), true); if (isFiller()) { getDatePicker().setCurrentMonth(getValue()); } } updateStyle(); }