Skip to content

Slider

A range slider between min and max; bind value.

Group: Inputs · Kind: native

example
40

Open in the playground

The same specimen painted by React, SwiftUI, Compose and gpui.

exponential-ui-slider on Web
exponential-ui-slider on iOS
exponential-ui-slider on Android
exponential-ui-slider on Desktop
Prop Type Required Bindable Description
label string – – The field label.
min number – yes The lowest value. Default 0.
max number yes yes The highest value.
step number – – The increment. Default 1.
value number – yes The current value; bind it.
  • on.change: runs an action

None.

none

The basic catalog’s Slider renders as Slider.

A native component: every renderer paints it directly.

Role: slider

slider

Keys Action
ArrowRight ArrowUp + step; ArrowLeft/ArrowDown: - step
PageUp PageDown ± 10 steps
Home End min/max

Recipe parts: Slider/root Slider/track Slider/range Slider/thumb Slider/label Slider/value Slider/header

Keyed by: :hover :pressed :focus :disabled :checked :open :selected :invalid :dragover

Themes · Write a theme

Form · FieldGroup · FormActions · Input · Textarea · NumberField · Checkbox · Radio