Module beamui.widgets.slider

Slider controls.

Synopsis

auto slider = new Slider(Orientation.horizontal);
// slider values are stored inside `.data`
slider.data.value = 0;
slider.data.setRange(-50, 50);
slider.onScroll ~= (SliderEvent event) {
    if (event.action == SliderAction.moved)
        Log.d(event.value);
};

Import line

import beamui.widgets.slider;

Classes

NameDescription
AbstractSlider Base class for sliders
ElemAbstractSlider
ElemRangeSlider
ElemSlider
RangeSlider Slider widget with two handles to select a numeric range.
Slider Single-value slider widget - either vertical or horizontal.

Enums

NameDescription
SliderAction Slider action codes