RefreshControl¶
Этот компонент используется внутри ScrollView или ListView для добавления функции "pull to refresh". Когда ScrollView находится на scrollY: 0, пролистывание вниз вызывает событие onRefresh.
Пример¶
Примечание
refreshing — это управляемый параметр, поэтому его нужно установить в true в функции onRefresh, иначе индикатор обновления остановится немедленно.
пропсы¶
View Props¶
Наследует View Props.
refreshing (обязательно)¶
Должно ли представление указывать на активное обновление.
| Type |
|---|
| boolean |
colors ¶
Цвета (хотя бы один), которые будут использоваться для рисования индикатора обновления.
| Type |
|---|
| array of colors |
enabled ¶
Включена ли функция pull to refresh.
| Type | Default |
|---|---|
| boolean | true |
onRefresh¶
Вызывается, когда представление начинает обновляться.
| Type |
|---|
| function |
progressBackgroundColor ¶
Цвет фона индикатора обновления.
| Type |
|---|
| color |
progressViewOffset¶
Вид прогресса верхнее смещение.
| Type | Default |
|---|---|
| number | 0 |
size ¶
Размер индикатора обновления.
| Type | Default |
|---|---|
enum('default', 'large') | 'default' |
tintColor ¶
Цвет индикатора обновления.
| Type |
|---|
| color |
title ¶
Заголовок, отображаемый под индикатором обновления.
| Type |
|---|
| string |
titleColor ¶
Цвет заголовка индикатора обновления.
| Type |
|---|
| color |