# Slider Single-value range control with optional readout. Choose Slider for an approximate value within a bounded range where direct manipulation aids comparison. The accent fill covers the full visible track height. ## API The package declarations define these public members. | Member | Type | Kind | Required | Default | Description | | --- | --- | --- | --- | --- | --- | | `disabled` | `boolean` | prop | No | `false` | No additional description. | | `formatValue` | `(value: number) => string` | callback | No | `undefined` | Format the displayed value, e.g. append a unit. | | `label` | `string` | prop | No | `undefined` | No additional description. | | `max` | `number` | prop | No | `100` | No additional description. | | `min` | `number` | prop | No | `0` | No additional description. | | `onValueChange` | `(value: number) => void` | callback | No | `undefined` | No additional description. | | `showValue` | `boolean` | prop | No | `false` | Show the current value in mono at the right edge of the label row. | | `step` | `number` | prop | No | `1` | No additional description. | | `value` | `number` | binding | No | `0` | Current value. Two-way bindable. | ## Related - [Label](/docs/components/label): Visible form label with required-state treatment. - [Input](/docs/components/input): Single-line field with internal or external labeling, hint, error, icons, and password reveal. - [Switch](/docs/components/switch): Bindable binary switch with visible or aria-only labeling.