Slider
A slider bar for selecting numerical value.
| Module | require("gui") |
| Type | Class |
| Inherits | View |
The default range is between 0 and 100.
Class methods
create()
Create a new Slider view.
Return
SliderMethods
setValue(value)
Set the value.
Parameters
Numbervalue
getValue()
Return the value.
Return
NumbersetStep(step)
Set the step value of the slider.
Parameters
Numberstep
getStep()
Return the step value of the slider.
Return
NumbersetRange(min, max)
Set the range of the slider.
Parameters
NumberminNumbermax
getRange()
Return the range of the slider.
Return
[Number, Number]Events
onValueChange(self)
Emitted when user is changing the slider.
Parameters
Sliderself
Preventable
No.onSlidingComplete(self)
Emitted when user releases the slider.
Note that this event only emits when user was dragging the slider with mouse or trackpad, it does not emit when user was moving the slider with keyboard.
Parameters
Sliderself