API
Slider
Future

Listen

SyntaxDOM ElementDescription
Eventdragstart.xt.sliderdraggerDrag start event
Eventdragend.xt.sliderdraggerDrag end event
Eventdrag.xt.sliderdraggerDrag event
Eventdragposition.xt.sliderdraggerDrag position event
Eventdragreset.xt.sliderdraggerDrag reset event

Properties

SyntaxDescription
Propertyself.drag._left:NumberDragger left position on viewport
Propertyself.drag._position:NumberCurrent drag position, just set this value in dragposition.xt.slider
Propertyself.drag._final:NumberFinal drag position, just use this value in dragposition.xt.slider
Propertyself.drag._ratio:NumberCurrent drag ratio from 0 to 1
Propertyself.drag._ratioInverse:NumberCurrent drag inverse from 1 to 0
Propertyself.drag._instant:BooleanIs true if is dragging position or setup position
Propertyself.drag._dragging:BooleanIs true if is dragging position
Propertyself.wheel._wheeling:BooleanIs true if is wheeling position

Methods

SyntaxDescription
Methodself.dragstart({ clientX:Number })Manually activate drag start
Methodself.dragmove({ clientX:Number }, { keepActivated:Boolean = true, setup:Boolean = false })Manually activate drag move
Methodself.dragend({ clientX:Number })Manually activate drag end
Methodself.wheelEvent({ factor:Number = -1, timeout:Number = 250, threshold:Number = 10 }, e:Event)Attach wheel event to drag, returns Boolean if not overflowing