initialValue | Number | Start value | 0 |
value | Number | Forcibly override the value | 0 |
minimumValue | Number | Minimum value | 0 |
maximumValue | Number | Maximum value | 100 |
steps | Number | Increment value | 1 |
displayValue | Boolean | Displays the stepper value between the increment and decrement button | false |
incrementImage | String or Number | Override the default increment image | require('./assets/increment.png') |
decrementImage | String or Number | Override the default decrement image | require('./assets/decrement.png') |
wraps | Boolean | When set to true, incrementing beyond the maximumValue will set the value to minimumValue and vice versa | false |
tintColor | String | Changes the color of all the non-transparent pixels to the tintColor. | #0076FF |
overrideTintColor | Boolean | When using an external image, set whether you want the tintColor to be applied to non-transparent pixels. | false |
backgroundColor | String | Background color | transparent |
vertical | Boolean | Display a vertical UI Stepper. You must specify a height and a width. | false |
displayDecrementFirst | Boolean | Display the decrement button above the increment button, only works when vertical is true | false |
width | Number | Width | 94 |
height | Number | Height | 29 |
textColor | String | The desired text colour which will be used when displayValue is set to true | #0076FF |
fontFamily | String | The font family used on the value displayed when displayValue is set to true | System |
fontSize | Number | The font size used on the value displayed when displayValue is set to true | 15 |
borderColor | String | Color used for the border | #0076FF |
borderWidth | Number | Width of the border | 1 |
borderRadius | Number | Radius of the border | 4 |
onValueChange | Function | Executed when the value changes. The value is passed as a parameter | null |
onIncrement | Function | Executed when the User clicks the increment (+) button. The value is passed as a parameter | null |
onDecrement | Function | Executed when the User clicks the decrement (+) button. The value is passed as a parameter | null |
onMinimumReached | Function | Executed when the minimumValue is reached. The value is passed as a parameter | null |
onMaximumReached | Function | Executed when the maximumValue is reached. The value is passed as a parameter | null |
innerRef | Function | A reference to the rendered UIStepper. You can use this to gain access to class-based methods. increment() , decrement() , resetValue() and setValue() are most commonly used | null |