public class SliderCell extends FieldCell<Integer>
Modifier and Type | Class and Description |
---|---|
static interface |
SliderCell.HorizontalSliderAppearance |
static interface |
SliderCell.SliderAppearance |
static interface |
SliderCell.VerticalSliderAppearance |
FieldCell.FieldAppearance, FieldCell.FieldAppearanceOptions, FieldCell.FieldViewData
Cell.Context
Constructor and Description |
---|
SliderCell() |
SliderCell(SliderCell.SliderAppearance appearance) |
Modifier and Type | Method and Description |
---|---|
SliderCell.SliderAppearance |
getAppearance()
Returns the appearance implementation used by this cell instance
|
int |
getIncrement()
Returns the increment.
|
int |
getMaxValue()
Returns the max value (defaults to 100).
|
String |
getMessage()
Returns the tool tip message.
|
int |
getMinValue()
Returns the minimum value (defaults to 0).
|
boolean |
isShowMessage()
Returns true if the tool tip message is shown
|
void |
onBrowserEvent(Cell.Context context,
Element parent,
Integer value,
NativeEvent event,
ValueUpdater<Integer> valueUpdater) |
void |
onEmpty(XElement parent,
boolean empty) |
boolean |
redrawOnResize()
Determines if the cell should be redrawn when resized by @link
CellComponent . |
void |
render(Cell.Context context,
Integer value,
SafeHtmlBuilder sb) |
void |
setIncrement(int increment)
How many units to change the slider when adjusting by drag and drop.
|
void |
setMaxValue(int maxValue)
Sets the max value (defaults to 100).
|
void |
setMessage(String message)
Sets the tool tip message (defaults to '{0}').
|
void |
setMinValue(int minValue)
Sets the minimum value (defaults to 0).
|
void |
setShowMessage(boolean showMessage)
Sets if the tool tip message should be displayed (defaults to true, pre-render).
|
void |
setToolTipConfig(ToolTipConfig toolTipConfig)
Set the tooltip config.
|
disable, enable, finishEditing, getHeight, getWidth, handlesSelection, isDisabled, isReadOnly, onValid, setHeight, setName, setReadOnly, setSize, setSize, setWidth
addHandler, fireEvent, isDisableEvents, setDisableEvents
isEditing, resetFocus
clearViewData, getViewData, setViewData
dependsOnSelection, getConsumedEvents, setValue
public SliderCell()
public SliderCell(SliderCell.SliderAppearance appearance)
public SliderCell.SliderAppearance getAppearance()
FieldCell
getAppearance
in class FieldCell<Integer>
public int getIncrement()
public int getMaxValue()
public String getMessage()
public int getMinValue()
public boolean isShowMessage()
public void onBrowserEvent(Cell.Context context, Element parent, Integer value, NativeEvent event, ValueUpdater<Integer> valueUpdater)
onBrowserEvent
in interface Cell<Integer>
onBrowserEvent
in class FieldCell<Integer>
public void onEmpty(XElement parent, boolean empty)
public boolean redrawOnResize()
ResizableCell
CellComponent
. If true, CellComponent.redraw()
will be
called.redrawOnResize
in interface ResizableCell
redrawOnResize
in class FieldCell<Integer>
public void render(Cell.Context context, Integer value, SafeHtmlBuilder sb)
public void setIncrement(int increment)
increment
- the incrementpublic void setMaxValue(int maxValue)
maxValue
- the max valuepublic void setMessage(String message)
message
- the tool tip messagepublic void setMinValue(int minValue)
minValue
- the minimum valuepublic void setShowMessage(boolean showMessage)
showMessage
- true to show tool tip messagepublic void setToolTipConfig(ToolTipConfig toolTipConfig)
setShowMessage(boolean)
to
true to use this feature.
ToolTipConfig.setAnchor(com.sencha.gxt.core.client.Style.Side)
is a required setting for toolTipConfig.toolTipConfig
- is the tooltip configuration.Copyright © 2015. All rights reserved.