Called when the DOM for the component is for sure in the document.
Subclasses should override this method to set this element's role.

methodmoveThumbs:float -> unit Js.meth

Moves the thumbs by the specified delta as follows

as long as both thumbs stay within min,max, both thumbs are moved

once a thumb reaches or exceeds min (or max, respectively), it stays

at min (or max, respectively).
In case both thumbs have reached min (or max), no change event will fire.

methodsetValueAndExtent:float -> float -> unit Js.meth

Sets the value and extent of the underlying range model. We enforce that
getMinimum() <= value <= getMaximum() - extent and
getMinExtent <= extent <= getMaximum() - getValue()
If this is not satisifed for the given extent, the call is ignored and no
CHANGE event fires. This is a utility method to allow setting the thumbs
simultaneously and ensuring that only one event fires.

methodgetMinimum:float Js.tJs.meth

Returns The minimum value.

methodsetMinimum:float -> unit Js.meth

Sets the minimum number.

methodgetMaximum:float Js.tJs.meth

Returns The maximum value.

methodsetMaximum:float -> unit Js.meth

Sets the maximum number.

methodgetValueThumb:Dom_html.elementJs.tJs.meth

Returns The value thumb element.

methodgetExtentThumb:Dom_html.elementJs.tJs.meth

Returns The extent thumb element.

methodsetOrientation:Js.js_stringJs.t-> unit Js.meth

Changes the orientation.

methodgetOrientation:Js.js_stringJs.tJs.meth

Returns the orientation of the slider.

methoddisposeInternal:unit Js.meth

methodgetBlockIncrement:float Js.tJs.meth

Returns The amount to increment/decrement for page up/down as well
as when holding down the mouse button on the background.

methodsetBlockIncrement:float -> unit Js.meth

Sets the amount to increment/decrement for page up/down as well as when
holding down the mouse button on the background.

methodsetMinExtent:float -> unit Js.meth

Sets the minimal value that the extent may have.

methodgetUnitIncrement:float Js.tJs.meth

Returns The amount to increment/decrement for up, down, left and
right arrow keys.

methodsetUnitIncrement:float -> unit Js.meth

Sets the amount to increment/decrement for up, down, left and right arrow
keys.

methodgetStep:float Js.optJs.meth

Returns The step value used to determine how to round the value.

methodsetStep:float Js.opt-> unit Js.meth

Sets the step value. The step value is used to determine how to round the
value.

methodgetMoveToPointEnabled:bool Js.tJs.meth

Returns Whether clicking on the backgtround should move directly to
that point.

methodsetMoveToPointEnabled:bool Js.t-> unit Js.meth

Sets whether clicking on the background should move directly to that point.

methodgetValue:float Js.tJs.meth

Returns The value of the underlying range model.

methodsetValue:float -> unit Js.meth

Sets the value of the underlying range model. We enforce that getMinimum() <= value <= getMaximum() - getExtent()
If this is not satisifed for the given value, the call is ignored and no CHANGE event fires.

methodgetExtent:float Js.tJs.meth

Returns The value of the extent of the underlying range model.

methodsetExtent:float -> unit Js.meth

Sets the extent of the underlying range model. We enforce that getMinExtent() <= extent <= getMaximum() - getValue()
If this is not satisifed for the given extent, the call is ignored and no
CHANGE event fires.

methodsetVisible:bool Js.t-> unit Js.meth

Change the visibility of the slider.
You must call this if you had set the slider's value when it was invisible.