# react-native-slider **Repository Path**: mirrors_react-native-community/react-native-slider ## Basic Information - **Project Name**: react-native-slider - **Description**: React Native component exposing Slider from iOS and SeekBar from Android - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-18 - **Last Updated**: 2026-03-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
React Native component used to select a single value from a range of values.
Currently supported on following platforms:
| ```typescript stepMarked: boolean; ``` |
Indicates whether that custom step is the one that the thum is currently on.
If user drags or clicks on that step, thumb will be moved there and the `stepMarked` parameter will be set to `true`. Use it, to differentiate between rendering your custom thumb component, or your custom step marker. |
| ```typescript currentValue: number; ``` |
Contains the `number` type saying at which value of the Slider the thumb currently is.
Use it, for example, to render the Slider value on every step marker, or to render different step marker's variant depending on the Thumb position. |
| ```typescript index: number; ``` |
Contains the index at which this exact instantiation of your custom step marker was rendered at.
Use it if you would like to render step number within the step marker, or, for example, if you want to render many variants of step marker depending on their positions along the Slider's width. |
| ```typescript min: number; ``` | Minimum value of the Slider. It is equal to `minimumValue` and has the same default if not set. |
| ```typescript max: number; ``` | Maximum value of the Slider. It is equal to `maximumValue` and has the same default if not set. |