Slider¶
Simple example:
s = ui.Slider(min=10, max=20, value=12)
Interactive example:
from flexx import app, ui, event
class Example(ui.Widget):
def init(self):
with ui.HBox():
self.slider = ui.Slider(flex=0, min=1, max=20, step=1)
self.label = ui.Label(flex=1)
class JS:
@event.connect('slider.value')
def _change_label(self, *events):
self.label.text = 'x' * events[-1].new_value
-
class
flexx.ui.
Slider
(*init_args, **kwargs)¶ Inherits from:
Widget
An input widget to select a value in a certain range (aka HTML range input).
-
disabled
¶ property – Whether the slider is disabled.
-
max
¶ property – The maximum slider value.
-
min
¶ property – The minimal slider value.
-
step
¶ property – The step size for the slider.
-
value
¶ property – The current slider value (settable).
-