public class RangeSlider extends SliderBase<Range>
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabledDEBUG_ID_PREFIXSLIDE_CHANGE_EVENT, SLIDE_DISABLED_EVENT, SLIDE_ENABLED_EVENT, SLIDE_EVENT, SLIDE_START_EVENT, SLIDE_STOP_EVENT| Constructor and Description | 
|---|
RangeSlider()
Creates a range slider. 
 | 
RangeSlider(double min,
           double max,
           Range range)
Creates a range slider with min, max, and range value. 
 | 
RangeSlider(double min,
           double max,
           String value)
Creates a range slider with min, max, and range value. 
Useful for UiBinder.  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Range | 
convertValue(String value)
Converts the value of the  
SliderOption.VALUE attribute to the
 slider value. | 
protected String | 
format(Range value)
Formats the slider value to string value to be displayed
 as tool-tip text. 
 | 
protected Range | 
getValue(Element e)
Returns the value by invoking the JSNI getValue command. 
 | 
protected void | 
onSlide(Event event)
Called when a  
SlideEvent is fired. | 
protected void | 
onSlideChange(Event event)
Called when a  
ValueChangeEvent is fired. | 
protected void | 
onSlideStart(Event event)
Called when a  
SlideStartEvent is fired. | 
protected void | 
onSlideStop(Event event)
Called when a  
SlideStopEvent is fired. | 
protected void | 
setFormatter(Element e)
Sets the callback function of the  
SliderOption.FORMATTER attribute. | 
protected void | 
setFormatterOption(JavaScriptObject options)
Sets formatter option if defined when attaching to the DOM. 
 | 
protected void | 
setValue(Element e,
        Range value)
Sets the given value to the slider. 
 | 
addSlideDisabledHandler, addSlideEnabledHandler, addSlideHandler, addSlideStartHandler, addSlideStopHandler, addValueChangeHandler, asEditor, fireChangeEvent, fireSlideEvent, fireSlideStartEvent, fireSlideStopEvent, formatTooltip, getFocusHandle, getHandle, getId, getMax, getMin, getOrientation, getPrecision, getScale, getSelection, getStep, getStyleElement, getTicks, getTicksLabels, getTicksPositions, getTicksSnapBounds, getTooltip, getTooltipPosition, getValue, isEnabled, isNaturalArrowKeys, isRange, isReversed, isSliderNamespaceAvailable, isTooltipSplit, isVisible, onLoad, onUnload, refresh, relayout, setEnabled, setFocusHandle, setFormatter, setHandle, setHiddenOn, setId, setMax, setMin, setNaturalArrowKeys, setOrientation, setPrecision, setRange, setReversed, setScale, setSelection, setStep, setTicks, setTicksLabels, setTicksPositions, setTicksSnapBounds, setTooltip, setTooltipPosition, setTooltipSplit, setValue, setValue, setVisible, setVisibleOn, toggleaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setWidth, sinkBitlessEvent, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfireEventpublic RangeSlider()
public RangeSlider(double min, double max, Range range)
min - max - range - @UiConstructor public RangeSlider(double min, double max, String value)
min - max - value - protected void setValue(Element e, Range value)
SliderBasesetValue in class SliderBase<Range>protected Range getValue(Element e)
SliderBasegetValue in class SliderBase<Range>protected void setFormatterOption(JavaScriptObject options)
SliderBasesetFormatterOption in class SliderBase<Range>protected void setFormatter(Element e)
SliderBaseSliderOption.FORMATTER attribute.setFormatter in class SliderBase<Range>protected String format(Range value)
SliderBaseformat in class SliderBase<Range>protected Range convertValue(String value)
SliderBaseSliderOption.VALUE attribute to the
 slider value.convertValue in class SliderBase<Range>protected void onSlide(Event event)
SliderBaseSlideEvent is fired.onSlide in class SliderBase<Range>event - the native eventprotected void onSlideStart(Event event)
SliderBaseSlideStartEvent is fired.onSlideStart in class SliderBase<Range>event - the native eventprotected void onSlideStop(Event event)
SliderBaseSlideStopEvent is fired.onSlideStop in class SliderBase<Range>event - the native eventprotected void onSlideChange(Event event)
SliderBaseValueChangeEvent is fired.onSlideChange in class SliderBase<Range>event - the native eventCopyright © 2017. All rights reserved.