# androidx.constraintlayout.core.state.helpers

# androidx.constraintlayout.core.state.helpers

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/constraintlayout/core/state/helpers/package-summary "View this page in Java")

## Interfaces

|--------------------------------------------------------------------------------------------------------------|---|
| [Facade](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/Facade) |   |

## Classes

|------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------|
| [AlignHorizontallyReference](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/AlignHorizontallyReference) |                                                                                                                                                          |
| [AlignVerticallyReference](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/AlignVerticallyReference)     |                                                                                                                                                          |
| [BarrierReference](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/BarrierReference)                     |                                                                                                                                                          |
| [ChainReference](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/ChainReference)                         | [HelperReference](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/HelperReference)for Chains.                        |
| [FlowReference](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference)                           | The FlowReference class can be used to store the relevant properties of a Flow Helper when parsing the Flow Helper information in a JSON representation. |
| [GridReference](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/GridReference)                           | A HelperReference of a Grid Helper that helps enable Grid in Compose                                                                                     |
| [GuidelineReference](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/GuidelineReference)                 |                                                                                                                                                          |
| [HorizontalChainReference](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/HorizontalChainReference)     |                                                                                                                                                          |
| [VerticalChainReference](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/VerticalChainReference)         |                                                                                                                                                          |