N - public class SpinnerFieldCell<N extends Number & Comparable<N>> extends NumberInputCell<N>
| Modifier and Type | Class and Description |
|---|---|
static interface |
SpinnerFieldCell.SpinnerFieldAppearance |
TwinTriggerFieldCell.TwinTriggerFieldAppearanceTriggerFieldCell.TriggerFieldAppearanceValueBaseInputCell.ValueBaseFieldAppearanceFieldCell.FieldAppearance, FieldCell.FieldAppearanceOptions, FieldCell.FieldViewDataallowed, decimalSeparatorfinishEditOnEnter, focusedCell, mimickingallowBlank, finishEditOnBlur, impl, name, propertyEditorfocusContext, height, lastContext, lastParent, lastValue, lastValueUpdater, width| Constructor and Description |
|---|
SpinnerFieldCell(NumberPropertyEditor<N> propertyEditor) |
SpinnerFieldCell(NumberPropertyEditor<N> propertyEditor,
SpinnerFieldCell.SpinnerFieldAppearance appearance) |
| Modifier and Type | Method and Description |
|---|---|
HandlerRegistration |
addBeforeSelectionHandler(<any> handler)
Adds a
BeforeSelectionEvent handler. |
HandlerRegistration |
addSelectionHandler(<any> handler)
Adds a
SelectionEvent handler. |
protected void |
doSpin(Cell.Context context,
XElement parent,
N value,
<any> updater,
boolean up) |
N |
getIncrement(Context context)
Sets the increment value.
|
Number |
getMaxValue(Context context)
Returns the fields max value.
|
Number |
getMinValue(Context context)
Returns the field's minimum value.
|
protected void |
onMouseDown(XElement parent,
NativeEvent event) |
protected void |
onNavigationKey(Context context,
Element parent,
N value,
NativeEvent event,
<any> valueUpdater) |
protected void |
onTriggerClick(Context context,
XElement parent,
NativeEvent event,
N value,
<any> updater) |
protected void |
onTwinTriggerClick(Context context,
XElement parent,
NativeEvent event,
N value,
<any> updater) |
void |
setIncrement(N increment)
Sets the increment that should be used (defaults to 1d).
|
void |
setMaxValue(Number maxValue)
Sets the field's max allowable value.
|
void |
setMinValue(Number minValue)
Sets the field's minimum allowed value.
|
getBaseChars, getDecimalSeparator, getPropertyEditor, isAllowDecimals, isAllowNegative, onKeyDown, onKeyPress, setAllowDecimals, setAllowNegative, setBaseChars, setDecimalSeparator, setPropertyEditorgetAppearance, onClick, onMouseOut, onMouseOver, onTapclearContext, finishEditing, handleFocusManagerExecute, isEditable, isFinishEditOnEnter, isFocusedWithTarget, isHideTrigger, isMonitorTab, onBlur, onBrowserEvent, onEnterKeyDown, onFocus, render, saveContext, setEditable, setFinishEditOnEnter, setHideTrigger, setMonitorTab, setSize, triggerBlur, validateBluraddParseErrorHandler, applyEmptyText, disable, enable, getCursorPos, getEmptyText, getFocusElement, getInputElement, getName, getText, isAllowBlank, isClearValueOnParseError, isSelectOnFocus, onClick, onEmpty, onKeyUp, removeEmptyText, resetFocus, select, selectAll, setAllowBlank, setClearValueOnParseError, setCursorPos, setEmptyText, setName, setSelectOnFocus, setTextcheckViewData, ensureViewData, getHeight, getWidth, handlesSelection, hasFocus, isDisabled, isReadOnly, onMouseUp, onValid, redrawOnResize, setHeight, setReadOnly, setSize, setWidthaddCellGestureAdapter, addHandler, createHandlerManager, fireCancellableEvent, fireCancellableEvent, fireEvent, fireEvent, getCellGestureAdapter, getCellGestureAdapterCount, getConsumedEvents, isDisableEvents, onTouch, removeCellGestureAdapter, setDisableEventspublic SpinnerFieldCell(NumberPropertyEditor<N> propertyEditor)
public SpinnerFieldCell(NumberPropertyEditor<N> propertyEditor, SpinnerFieldCell.SpinnerFieldAppearance appearance)
public HandlerRegistration addBeforeSelectionHandler(<any> handler)
BeforeSelectionEvent handler. The handler will be passed an instance of
BeforeSelectionEvent which can in this case be cast to CellBeforeSelectionEvent.handler - the handlerpublic HandlerRegistration addSelectionHandler(<any> handler)
SelectionEvent handler. The handler will be passed an instance of SelectionEvent which
can in this case be cast to CellSelectionEvent.handler - the handlerpublic N getIncrement(Context context)
context - the contextpublic Number getMaxValue(Context context)
context - the contextpublic Number getMinValue(Context context)
context - the contextpublic void setIncrement(N increment)
increment - the increment to set.public void setMaxValue(Number maxValue)
maxValue - the max valuepublic void setMinValue(Number minValue)
minValue - the minimum valueprotected void doSpin(Cell.Context context,
XElement parent,
N value,
<any> updater,
boolean up)
protected void onMouseDown(XElement parent, NativeEvent event)
onMouseDown in class TwinTriggerFieldCell<N extends Number & Comparable<N>>protected void onNavigationKey(Context context,
Element parent,
N value,
NativeEvent event,
<any> valueUpdater)
onNavigationKey in class FieldCell<N extends Number & Comparable<N>>protected void onTriggerClick(Context context,
XElement parent,
NativeEvent event,
N value,
<any> updater)
onTriggerClick in class TriggerFieldCell<N extends Number & Comparable<N>>protected void onTwinTriggerClick(Context context,
XElement parent,
NativeEvent event,
N value,
<any> updater)
onTwinTriggerClick in class TwinTriggerFieldCell<N extends Number & Comparable<N>>Copyright © 2018. All rights reserved.