# androidx.swiperefreshlayout.widget

*** ** * ** ***

## Interfaces

|---|---|
| `https://developer.android.com/reference/androidx/swiperefreshlayout/widget/SwipeRefreshLayout.OnChildScrollUpCallback` | Classes that wish to override `https://developer.android.com/reference/androidx/swiperefreshlayout/widget/SwipeRefreshLayout#canChildScrollUp()` method behavior should implement this interface. |
| `https://developer.android.com/reference/androidx/swiperefreshlayout/widget/SwipeRefreshLayout.OnRefreshListener` | Classes that wish to be notified when the swipe gesture correctly triggers a refresh should implement this interface. |

## Classes

|---|---|
| `https://developer.android.com/reference/androidx/swiperefreshlayout/widget/CircularProgressDrawable` | Drawable that renders the animated indeterminate progress indicator in the Material design style without depending on API level 11. |
| `https://developer.android.com/reference/androidx/swiperefreshlayout/widget/SwipeRefreshLayout` | The SwipeRefreshLayout should be used whenever the user can refresh the contents of a view via a vertical swipe gesture. |