public class TriggerFieldCell<T> extends ValueBaseFieldCell<T>
| Modifier and Type | Class and Description |
|---|---|
static interface |
TriggerFieldCell.TriggerFieldAppearance |
ValueBaseFieldCell.ValueBaseFieldAppearanceFieldCell.FieldAppearance, FieldCell.FieldAppearanceOptions, FieldCell.FieldViewDataCell.Context| Constructor and Description |
|---|
TriggerFieldCell() |
TriggerFieldCell(TriggerFieldCell.TriggerFieldAppearance appearance) |
| Modifier and Type | Method and Description |
|---|---|
void |
finishEditing(Element parent,
T value,
Object key,
ValueUpdater<T> valueUpdater) |
TriggerFieldCell.TriggerFieldAppearance |
getAppearance()
Returns the cell's appearance.
|
boolean |
isEditable()
Returns true if the field is editable.
|
boolean |
isHideTrigger()
Returns true if the trigger is hidden.
|
boolean |
isMonitorTab()
Returns true if tab key events are being monitored.
|
void |
onBrowserEvent(Cell.Context context,
Element parent,
T value,
NativeEvent event,
ValueUpdater<T> valueUpdater) |
void |
render(Cell.Context context,
T value,
SafeHtmlBuilder sb) |
void |
setEditable(XElement parent,
boolean editable) |
void |
setHideTrigger(boolean hideTrigger) |
void |
setMonitorTab(boolean monitorTab)
True to monitor tab key events to force the bluring of the field (defaults
to true).
|
addParseErrorHandler, getEmptyText, getInputElement, getName, getPropertyEditor, getText, isAllowBlank, isSelectOnFocus, onEmpty, select, selectAll, setAllowBlank, setEmptyText, setName, setPropertyEditor, setSelectOnFocus, setTextgetHeight, getWidth, isReadOnly, onValid, setHeight, setReadOnly, setSize, setWidthaddHandler, fireEvent, isDisableEvents, setDisableEventsisEditing, resetFocusclearViewData, getViewData, setViewDatadependsOnSelection, getConsumedEvents, handlesSelection, setValuepublic TriggerFieldCell()
public TriggerFieldCell(TriggerFieldCell.TriggerFieldAppearance appearance)
public void finishEditing(Element parent, T value, Object key, ValueUpdater<T> valueUpdater)
finishEditing in class FieldCell<T>public TriggerFieldCell.TriggerFieldAppearance getAppearance()
ValueBaseFieldCellgetAppearance in class ValueBaseFieldCell<T>public boolean isEditable()
public boolean isHideTrigger()
public boolean isMonitorTab()
public void onBrowserEvent(Cell.Context context, Element parent, T value, NativeEvent event, ValueUpdater<T> valueUpdater)
onBrowserEvent in interface Cell<T>onBrowserEvent in class FieldCell<T>public void render(Cell.Context context, T value, SafeHtmlBuilder sb)
public void setEditable(XElement parent, boolean editable)
public void setHideTrigger(boolean hideTrigger)
public void setMonitorTab(boolean monitorTab)
monitorTab - true to monitor tab key eventsCopyright © 2012. All Rights Reserved.