v1.2.0

Slider

Sliders allow users to make selections from a range of values.

Basic

Value: 30
<me-slider value="30"></me-slider>

Colors

<me-slider value="40" color="primary"></me-slider> <me-slider value="50" color="secondary"></me-slider> <me-slider value="60" color="error"></me-slider>

Small Size

<me-slider size="small" value="30"></me-slider>

With Marks

<me-slider value="30" min="0" max="100" step="10" marks></me-slider>

Value Label

<me-slider value="50" value-label-display="on"></me-slider> <me-slider value="50" value-label-display="auto"></me-slider> <me-slider value="50" value-label-display="off"></me-slider>

Min / Max / Step

<me-slider value="0.3" min="0" max="1" step="0.1" value-label-display="auto"></me-slider>

Disabled

<me-slider value="30" disabled></me-slider>

API

Attribute / PropertyTypeDefaultDescription
valuenumber0Current value.
minnumber0Minimum value.
maxnumber100Maximum value.
stepnumber1Granularity of steps.
colorprimary | secondary | error | warning | info | successprimaryTrack and thumb color.
sizesmall | mediummediumSlider size.
marksboolean | JSONShow tick marks. Pass JSON array for custom marks.
value-label-displayauto | on | offautoWhen to show the value label.
disabledbooleanfalseDisables interaction.

Events

EventDetailDescription
me-change{ value: number }Fired when the value changes.