# androidx.constraintlayout.helper.widget

*** ** * ** ***

## Interfaces

|---|---|
| `https://developer.android.com/reference/androidx/constraintlayout/helper/widget/Carousel.Adapter` | Adapter for a Carousel |

## Classes

|---|---|
| `https://developer.android.com/reference/androidx/constraintlayout/helper/widget/Carousel` | Carousel works within a MotionLayout to provide a simple recycler like pattern. |
| `https://developer.android.com/reference/androidx/constraintlayout/helper/widget/CircularFlow` | CircularFlow virtual layout. |
| `https://developer.android.com/reference/androidx/constraintlayout/helper/widget/Flow` | Flow VirtualLayout. |
| `https://developer.android.com/reference/androidx/constraintlayout/helper/widget/Grid` | A helper class that helps arrange widgets in a grid form |
| `https://developer.android.com/reference/androidx/constraintlayout/helper/widget/Layer` | Layer adds the ability to move and rotate a group of views as if they were contained in a viewGroup **Added in 2.0** Methods such as setRotation(float) rotate all views about a common center. |
| `https://developer.android.com/reference/androidx/constraintlayout/helper/widget/MotionEffect` | MotionHelper that automatically inserts keyframes for views moving in a given direction, out of: |
| `https://developer.android.com/reference/androidx/constraintlayout/helper/widget/MotionPlaceholder` |   |