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. |