Slider Class
Package: GHIElectronics.Endpoint.UI
Namespace: GHIElectronics.Endpoint.UI
Draggable horizontal slider. Default range is 0-100.
class Slider(Widget): ...
Constructors
Slider(Widget parent)
def __init__(self, parent: Widget):
Create a slider inside parent.
| Parameter | Type | Description |
|---|---|---|
parent | Widget | Containing widget. |
Properties
Maximum
Maximum: int # @property / @setter
Upper bound of Slider.Value. Setting it pushes both bounds to LVGL. Getter returns the last value set.
Returns int
Minimum
Minimum: int # @property / @setter
Lower bound of Slider.Value. Setting it pushes both bounds to LVGL. Getter returns the last value set.
Returns int
Value
Value: int # @property / @setter
Current slider position between Slider.Minimum and Slider.Maximum. Read-back is supported by LVGL.
Returns int
Events
ValueChanged
ValueChanged # += / -= handler
Fires on every change of Slider.Value from user drag. Runs on the UI thread.