Circular Slider
This is a
react-native-elements-universecomponent
Sliders allow users to make selections from a range of values.



Usage#
import { CircularSlider } from 'react-native-elements-universe';
<CircularSlider value={value} onChange={setValue} />;
<CircularSlider value={value} noThumb />;
// 90 deg Arc<CircularSlider maxAngle={90} />;Either use percentage (0 to 100) in
valueor specifymaximumValue&minimumValue
Props#
valuemaximumValueminimumValuemaxAngleminAngletrackRadiusthumbRadiustrackWidthtrackColorthumbColortrackTintColorthumbTextColorthumbTextSizenoThumbshowTextshowThumbTexttextColortextSize
Reference#
value#
Value of Slider
| Type | Default |
|---|---|
| number | 100 |
maximumValue#
Maximum value of Slider
| Type | Default |
|---|---|
| number | 100 |
minimumValue#
Minimum value of Slider
| Type | Default |
|---|---|
| number | 0 |
minAngle#
Minimum angle of arc (in degrees)
| Type | Default |
|---|---|
| number | 0 |
maxAngle#
Maximum angle of arc (in degress)
| Type | Default |
|---|---|
| number | 359.9 |
trackRadius#
Radius of Circular Slider
| Type | Default |
|---|---|
| number | 100 |
thumbRadius#
Radius of Circular Slider's thumb
| Type | Default |
|---|---|
| number | 12 |
trackWidth#
Width of Circular Slider
| Type | Default |
|---|---|
| number | 5 |
trackColor#
Color of track
| Type | Default |
|---|---|
| color string | theme primary color |
thumbColor#
color of thumb
| Type | Default |
|---|---|
| color string | trackColor's value |
trackTintColor#
Tint Color of track
| Type | Default |
|---|---|
| color string | theme.primary.gray5 |
thumbTextColor#
Marker Text of thumb color
| Type | Default |
|---|---|
| color string | white |
thumbTextSize#
Marker Text of thumb Size
| Type | Default |
|---|---|
| number | 10 |
noThumb#
Show no thumb (for progress)
| Type | Default |
|---|---|
| boolean | false |
showText#
Show slider value at middle of slider
| Type | Default |
|---|---|
| boolean | false |
showThumbText#
Show value at thumb
| Type | Default |
|---|---|
| boolean | false |
textColor#
Slider value at middle of slider color
| Type | Default |
|---|---|
| color string | trackColor value |
textSize#
Slider value at middle of slider font size
| Type | Default |
|---|---|
| number | 100 |