public class DateCell extends TriggerFieldCell<Date> implements ExpandEvent.HasExpandHandlers, CollapseEvent.HasCollapseHandlers
Modifier and Type | Class and Description |
---|---|
static interface |
DateCell.DateCellAppearance |
TriggerFieldCell.TriggerFieldAppearance
ValueBaseInputCell.ValueBaseFieldAppearance
FieldCell.FieldAppearance, FieldCell.FieldAppearanceOptions, FieldCell.FieldViewData
Cell.Context
Constructor and Description |
---|
DateCell()
Creates a new date cell.
|
DateCell(DateCell.DateCellAppearance appearance)
Creates a new date cell.
|
Modifier and Type | Method and Description |
---|---|
HandlerRegistration |
addCollapseHandler(CollapseEvent.CollapseHandler handler)
Adds a
CollapseEvent.CollapseHandler handler for CollapseEvent
events. |
HandlerRegistration |
addExpandHandler(ExpandEvent.ExpandHandler handler)
Adds a
ExpandEvent.ExpandHandler handler for ExpandEvent events. |
void |
collapse(Cell.Context context,
XElement parent) |
void |
expand(Cell.Context context,
XElement parent,
Date value,
ValueUpdater<Date> valueUpdater) |
DatePicker |
getDatePicker()
Returns the cell's date picker.
|
DateMenu |
getMenu() |
boolean |
isExpanded() |
void |
setMenu(DateMenu menu)
Sets the DateMenu instance to use in this cell when drawing a datepicker
|
finishEditing, getAppearance, isEditable, isFinishEditOnEnter, isHideTrigger, isMonitorTab, onBrowserEvent, render, setEditable, setFinishEditOnEnter, setHideTrigger, setMonitorTab, setSize
addParseErrorHandler, disable, enable, getCursorPos, getEmptyText, getFocusElement, getInputElement, getName, getPropertyEditor, getText, isAllowBlank, isClearValueOnParseError, isSelectOnFocus, onEmpty, resetFocus, select, selectAll, setAllowBlank, setClearValueOnParseError, setCursorPos, setEmptyText, setName, setPropertyEditor, setSelectOnFocus, setText
getHeight, getWidth, handlesSelection, isDisabled, isReadOnly, onValid, redrawOnResize, setHeight, setReadOnly, setSize, setWidth
addHandler, fireEvent, isDisableEvents, setDisableEvents
isEditing
clearViewData, getViewData, setViewData
dependsOnSelection, getConsumedEvents, setValue
public DateCell()
public DateCell(DateCell.DateCellAppearance appearance)
appearance
- the date cell appearancepublic HandlerRegistration addCollapseHandler(CollapseEvent.CollapseHandler handler)
CollapseEvent.HasCollapseHandlers
CollapseEvent.CollapseHandler
handler for CollapseEvent
events.addCollapseHandler
in interface CollapseEvent.HasCollapseHandlers
handler
- the handlerpublic HandlerRegistration addExpandHandler(ExpandEvent.ExpandHandler handler)
ExpandEvent.HasExpandHandlers
ExpandEvent.ExpandHandler
handler for ExpandEvent
events.addExpandHandler
in interface ExpandEvent.HasExpandHandlers
handler
- the handlerpublic void collapse(Cell.Context context, XElement parent)
public void expand(Cell.Context context, XElement parent, Date value, ValueUpdater<Date> valueUpdater)
public DatePicker getDatePicker()
public DateMenu getMenu()
public boolean isExpanded()
public void setMenu(DateMenu menu)
menu
- the menu instance to get the datepicker fromCopyright © 2015. All rights reserved.