| areCustomStepsContinuous | boolean | false | Flag indicating if the slider is discrete for custom steps. This will cause the slider
to snap to the closest value. |
| aria-describedby | string | | One or more id's to use for the slider thumb's accessible description. |
| aria-labelledby | string | | One or more id's to use for the slider thumb's accessible label. |
| className | string | | Additional classes added to the slider. |
| customSteps | SliderStepObject[] | | Array of custom slider step objects (value and label of each step) for the slider. |
| endActions | React.ReactNode | | Actions placed at the end of the slider. |
| hasTooltipOverThumb | boolean | false | |
| inputAriaLabel | string | 'Slider value input' | Accessible label for the input field. |
| inputLabel | string | number | | Text label that is place after the input field. |
| inputPosition | 'aboveThumb' | 'right' | 'end' | 'end' | Position of the input. Note "right" is deprecated. Use "end" instead |
| inputValue | number | 0 | Value displayed in the input field. |
| isDisabled | boolean | false | Adds disabled styling, and disables the slider and the input component if present. |
| isInputVisible | boolean | false | Flag to show value input field. |
| Deprecated: leftActions | React.ReactNode | | Use startActions instead. Actions placed at the start of the slider. |
| max | number | 100 | The maximum permitted value. |
| min | number | 0 | The minimum permitted value. |
| onChange | (
event: SliderOnChangeEvent,
value: number,
inputValue?: number,
setLocalInputValue?: React.Dispatch<React.SetStateAction<number>>
) => void | | Value change callback. This is called when the slider value changes. |
| Deprecated: rightActions | React.ReactNode | | Use endActions instead. Actions placed to the right of the slider. |
| showBoundaries | boolean | true | Flag to indicate if boundaries should be shown for slider that does not have custom steps. |
| showTicks | boolean | false | Flag to indicate if ticks should be shown for slider that does not have custom steps. |
| startActions | React.ReactNode | | Actions placed at the start of the slider. |
| step | number | 1 | The step interval. |
| thumbAriaLabel | string | 'Value' | |
| value | number | 0 | Current value of the slider. |