RefreshControl
This component is used inside a ScrollView or ListView to add pull to refresh functionality. When the ScrollView is at scrollY: 0, swiping down triggers an onRefresh event.
Example
Note:
refreshingis a controlled prop, this is why it needs to be set to true in theonRefreshfunction otherwise the refresh indicator will stop immediately.
Reference
Props
Inherits View Props.
Requiredrefreshing
Whether the view should be indicating an active refresh.
| Type |
|---|
| bool |
colorsAndroid
The colors (at least one) that will be used to draw the refresh indicator.
| Type |
|---|
| array of color |
enabledAndroid
Whether the pull to refresh functionality is enabled.
| Type | Default |
|---|---|
| bool | true |
onRefresh
Called when the view starts refreshing.
| Type |
|---|
| function |
progressBackgroundColorAndroid
The background color of the refresh indicator.
| Type |
|---|
| color |
progressViewOffsetAndroid
Progress view top offset
| Type | Default |
|---|---|
| number | 0 |
sizeAndroid
Size of the refresh indicator.
| Type | Default |
|---|---|
| RefreshControl.SIZE | RefreshLayoutConsts.SIZE.DEFAULT |
tintColoriOS
The color of the refresh indicator.
| Type |
|---|
| color |
titleiOS
The title displayed under the refresh indicator.
| Type |
|---|
| string |
titleColoriOS
The color of the refresh indicator title.
| Type |
|---|
| color |