# FlowReference

Artifact: [androidx.constraintlayout:constraintlayout-core](https://developer.android.com/jetpack/androidx/releases/constraintlayout) [View Source](https://cs.android.com/search?q=file:androidx/constraintlayout/core/state/helpers/FlowReference.java+class:androidx.constraintlayout.core.state.helpers.FlowReference) Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

*** ** * ** ***


```
class FlowReference : HelperReference
```

<br />

|---|---|---|---|
| [kotlin.Any](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html) ||||
| ↳ | [androidx.constraintlayout.core.state.ConstraintReference](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference) |||
|   | ↳ | [androidx.constraintlayout.core.state.HelperReference](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/HelperReference) ||
|   |   | ↳ | [androidx.constraintlayout.core.state.helpers.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.

## Summary

| ### Public constructors |
|---|
| `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#FlowReference(androidx.constraintlayout.core.state.State,androidx.constraintlayout.core.state.State.Helper)(state: https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/State!, type: https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/State.Helper!)` |

| ### Public functions |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#addFlowElement(java.lang.String,float,float,float)( id: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html!, weight: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, preMargin: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, postMargin: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html )` Relate widgets to the FlowReference |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#apply()()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getFirstHorizontalBias()()` Get first horizontal bias |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getFirstHorizontalStyle()()` Get first horizontal style |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getFirstVerticalBias()()` Get first vertical bias |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getFirstVerticalStyle()()` Get first vertical style |
| `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/widgets/HelperWidget!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getHelperWidget()()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getHorizontalAlign()()` Get horizontal align |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getHorizontalBias()()` Get horizontal bias |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getHorizontalGap()()` Get horizontal gap |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getHorizontalStyle()()` Get horizontal style |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getLastHorizontalBias()()` Get last horizontal bias |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getLastHorizontalStyle()()` Get last horizontal style |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getLastVerticalBias()()` Get last vertical bias |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getLastVerticalStyle()()` Get last vertical style |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getMaxElementsWrap()()` Get max element wrap |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getOrientation()()` Get the orientation of a Flow |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getPaddingBottom()()` Get paddingBottom |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getPaddingLeft()()` Get paddingLeft |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getPaddingRight()()` Get paddingRight |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getPaddingTop()()` Get paddingTop |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getVerticalAlign()()` Get vertical align |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getVerticalBias()()` Get vertical bias |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getVerticalGap()()` Get vertical gap |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getVerticalStyle()()` Get vertical style |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getWrapMode()()` Get wrap mode |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setFirstHorizontalBias(float)(firstHorizontalBias: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` Set first horizontal bias |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setFirstHorizontalStyle(int)(firstHorizontalStyle: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` Set first horizontal style |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setFirstVerticalBias(float)(firstVerticalBias: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` Set first vertical bias |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setFirstVerticalStyle(int)(firstVerticalStyle: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` Set first vertical style |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setHelperWidget(androidx.constraintlayout.core.widgets.HelperWidget)(widget: https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/widgets/HelperWidget!)` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setHorizontalAlign(int)(horizontalAlign: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` Set horizontal align |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setHorizontalGap(int)(horizontalGap: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` Set horizontal gap |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setHorizontalStyle(int)(horizontalStyle: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` Set horizontal style |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setLastHorizontalBias(float)(lastHorizontalBias: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` Set last horizontal bias |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setLastHorizontalStyle(int)(lastHorizontalStyle: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` Set last horizontal style |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setLastVerticalBias(float)(lastVerticalBias: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` Set last vertical bias |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setLastVerticalStyle(int)(lastVerticalStyle: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` Set last vertical style |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setMaxElementsWrap(int)(maxElementsWrap: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` Set max element wrap |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setOrientation(int)(mOrientation: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` Set the orientation of a Flow |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setPaddingBottom(int)(padding: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` Set padding |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setPaddingLeft(int)(padding: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` Set paddingLeft |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setPaddingRight(int)(padding: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` Set paddingRight |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setPaddingTop(int)(padding: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` Set paddingTop |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setVerticalAlign(int)(verticalAlign: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` Set vertical align |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setVerticalGap(int)(verticalGap: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` Set vertical gap |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setVerticalStyle(int)(verticalStyle: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` set vertical style |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#setWrapMode(int)(wrap: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` Set wrap Mode |

| ### Protected functions |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getPostMargin(java.lang.String)(id: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html!)` Get the post margin of a widget |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getPreMargin(java.lang.String)(id: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html!)` Get the pre margin of a widget |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#getWeight(java.lang.String)(id: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html!)` Get the weight of a widget |

| ### Protected properties |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mFirstHorizontalBias()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mFirstHorizontalStyle()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mFirstVerticalBias()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mFirstVerticalStyle()` |
| `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/widgets/Flow!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mFlow()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mHorizontalAlign()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mHorizontalGap()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mHorizontalStyle()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mLastHorizontalBias()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mLastHorizontalStyle()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mLastVerticalBias()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mLastVerticalStyle()` |
| `https://developer.android.com/reference/java/util/HashMap.html<https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html!, https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html!>!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mMapPostMargin()` |
| `https://developer.android.com/reference/java/util/HashMap.html<https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html!, https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html!>!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mMapPreMargin()` |
| `https://developer.android.com/reference/java/util/HashMap.html<https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html!, https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html!>!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mMapWeights()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mMaxElementsWrap()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mOrientation()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mPaddingBottom()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mPaddingLeft()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mPaddingRight()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mPaddingTop()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mVerticalAlign()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mVerticalGap()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mVerticalStyle()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/FlowReference#mWrapMode()` |

| ### Inherited functions |
|---|
| From [androidx.constraintlayout.core.state.ConstraintReference](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference) |---|---| | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#addCustomColor(java.lang.String,int)(name: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html!, color: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#addCustomFloat(java.lang.String,float)(name: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html!, value: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#alpha(float)(alpha: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#applyWidgetConstraints()()` apply all the constraints attributes of the mConstraintWidget | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#baseline()()` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#baselineToBaseline(java.lang.Object)(reference: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#baselineToBottom(java.lang.Object)(reference: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#baselineToTop(java.lang.Object)(reference: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#bias(float)(value: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#bottom()()` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#bottomToBottom(java.lang.Object)(reference: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#bottomToTop(java.lang.Object)(reference: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#centerHorizontally(java.lang.Object)(reference: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#centerVertically(java.lang.Object)(reference: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#circularConstraint(java.lang.Object,float,float)(reference: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!, angle: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, distance: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#clear()()` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#clearAll()()` Clears all constraints. | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#clearHorizontal()()` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#clearVertical()()` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/widgets/ConstraintWidget!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#createConstraintWidget()()` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#end()()` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#endToEnd(java.lang.Object)(reference: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#endToStart(java.lang.Object)(reference: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!)` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#getAlpha()()` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/Facade!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#getFacade()()` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/Dimension!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#getHeight()()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#getHorizontalChainStyle()()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#getHorizontalChainWeight()()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#getKey()()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#getPivotX()()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#getPivotY()()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#getRotationX()()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#getRotationY()()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#getRotationZ()()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#getScaleX()()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#getScaleY()()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#getTag()()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#getTranslationX()()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#getTranslationY()()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#getTranslationZ()()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#getVerticalChainStyle(int)(chainStyle: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#getVerticalChainWeight()()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#getView()()` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/Dimension!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#getWidth()()` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#height(androidx.constraintlayout.core.state.Dimension)(dimension: https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/Dimension!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#horizontalBias(float)(value: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#left()()` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#leftToLeft(java.lang.Object)(reference: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#leftToRight(java.lang.Object)(reference: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#margin(java.lang.Object)(marginValue: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#margin(int)(value: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#marginGone(java.lang.Object)(marginGoneValue: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#marginGone(int)(value: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#pivotX(float)(x: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#pivotY(float)(y: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#right()()` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#rightToLeft(java.lang.Object)(reference: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#rightToRight(java.lang.Object)(reference: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#rotationX(float)(x: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#rotationY(float)(y: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#rotationZ(float)(z: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#scaleX(float)(x: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#scaleY(float)(y: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#setConstraintWidget(androidx.constraintlayout.core.widgets.ConstraintWidget)(widget: https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/widgets/ConstraintWidget!)` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#setFacade(androidx.constraintlayout.core.state.helpers.Facade)(facade: https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/helpers/Facade!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#setHeight(androidx.constraintlayout.core.state.Dimension)(dimension: https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/Dimension!)` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#setHorizontalChainStyle(int)(chainStyle: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#setHorizontalChainWeight(float)(weight: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#setKey(java.lang.Object)(key: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!)` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#setTag(java.lang.String)(tag: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html!)` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#setVerticalChainStyle(int)(chainStyle: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#setVerticalChainWeight(float)(weight: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#setView(java.lang.Object)(view: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#setWidth(androidx.constraintlayout.core.state.Dimension)(dimension: https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/Dimension!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#start()()` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#startToEnd(java.lang.Object)(reference: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#startToStart(java.lang.Object)(reference: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#top()()` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#topToBottom(java.lang.Object)(reference: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#topToTop(java.lang.Object)(reference: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#translationX(float)(x: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#translationY(float)(y: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#translationZ(float)(z: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#validate()()` Validate the constraints | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#verticalBias(float)(value: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#visibility(int)(visibility: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#width(androidx.constraintlayout.core.state.Dimension)(dimension: https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/Dimension!)` | |
| From [androidx.constraintlayout.core.state.HelperReference](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/HelperReference) |---|---| | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/HelperReference!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/HelperReference#add(java.lang.Object...)(objects: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-array/index.html<https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!>!)` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/HelperReference#applyBase()()` Allows the derived classes to invoke the apply method in the ConstraintReference | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/widgets/ConstraintWidget!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/HelperReference#getConstraintWidget()()` | | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/State.Helper!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/HelperReference#getType()()` | |

| ### Inherited properties |
|---|
| From [androidx.constraintlayout.core.state.ConstraintReference](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference) |---|---| | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mBottomToBottom()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mBottomToTop()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mEndToEnd()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mEndToStart()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mHorizontalBias()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mLeftToLeft()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mLeftToRight()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mMarginBottom()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mMarginBottomGone()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mMarginEnd()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mMarginEndGone()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mMarginLeft()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mMarginLeftGone()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mMarginRight()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mMarginRightGone()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mMarginStart()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mMarginStartGone()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mMarginTop()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mMarginTopGone()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mRightToLeft()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mRightToRight()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mStartToEnd()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mStartToStart()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mTopToBottom()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mTopToTop()` | | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/ConstraintReference#mVerticalBias()` | |
| From [androidx.constraintlayout.core.state.HelperReference](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/HelperReference) |---|---| | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/State!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/HelperReference#mHelperState()` | | `https://developer.android.com/reference/java/util/ArrayList.html<https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html!>!` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/state/HelperReference#mReferences()` | |

## Public constructors

### FlowReference

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
FlowReference(state: State!, type: State.Helper!)
```

## Public functions

### addFlowElement

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun addFlowElement(
    id: String!,
    weight: Float,
    preMargin: Float,
    postMargin: Float
): Unit
```

Relate widgets to the FlowReference

| Parameters |
|---|---|
| `id: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html!` | id of a widget |
| `weight: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | weight of a widget |
| `preMargin: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | preMargin of a widget |
| `postMargin: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | postMargin of a widget |

### apply

```
fun apply(): Unit
```

### getFirstHorizontalBias

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getFirstHorizontalBias(): Float
```

Get first horizontal bias

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | first horizontal bias |

### getFirstHorizontalStyle

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getFirstHorizontalStyle(): Int
```

Get first horizontal style

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | first horizontal style |

### getFirstVerticalBias

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getFirstVerticalBias(): Float
```

Get first vertical bias

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | first vertical bias value |

### getFirstVerticalStyle

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getFirstVerticalStyle(): Int
```

Get first vertical style

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | first vertical style |

### getHelperWidget

```
fun getHelperWidget(): HelperWidget!
```

### getHorizontalAlign

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getHorizontalAlign(): Int
```

Get horizontal align

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | horizontal align value |

### getHorizontalBias

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getHorizontalBias(): Float
```

Get horizontal bias

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | horizontal bias value |

### getHorizontalGap

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getHorizontalGap(): Int
```

Get horizontal gap

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | horizontal gap value |

### getHorizontalStyle

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getHorizontalStyle(): Int
```

Get horizontal style

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | horizontal style |

### getLastHorizontalBias

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getLastHorizontalBias(): Float
```

Get last horizontal bias

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | last horizontal bias value |

### getLastHorizontalStyle

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getLastHorizontalStyle(): Int
```

Get last horizontal style

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | last horizontal style |

### getLastVerticalBias

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getLastVerticalBias(): Float
```

Get last vertical bias

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | last vertical bias |

### getLastVerticalStyle

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getLastVerticalStyle(): Int
```

Get last vertical style

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | last vertical style |

### getMaxElementsWrap

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getMaxElementsWrap(): Int
```

Get max element wrap

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | max element wrap value |

### getOrientation

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getOrientation(): Int
```

Get the orientation of a Flow

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | orientation value |

### getPaddingBottom

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getPaddingBottom(): Int
```

Get paddingBottom

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | paddingBottom value |

### getPaddingLeft

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getPaddingLeft(): Int
```

Get paddingLeft

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | paddingLeft value |

### getPaddingRight

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getPaddingRight(): Int
```

Get paddingRight

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | paddingRight value |

### getPaddingTop

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getPaddingTop(): Int
```

Get paddingTop

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | paddingTop value |

### getVerticalAlign

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getVerticalAlign(): Int
```

Get vertical align

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | vertical align value |

### getVerticalBias

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getVerticalBias(): Float
```

Get vertical bias

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | vertical bias value |

### getVerticalGap

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getVerticalGap(): Int
```

Get vertical gap

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | vertical gap value |

### getVerticalStyle

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getVerticalStyle(): Int
```

Get vertical style

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | vertical style |

### getWrapMode

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun getWrapMode(): Int
```

Get wrap mode

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | wrap mode |

### setFirstHorizontalBias

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun setFirstHorizontalBias(firstHorizontalBias: Float): Unit
```

Set first horizontal bias

| Parameters |
|---|---|
| `firstHorizontalBias: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | first horizontal bias value |

### setFirstHorizontalStyle

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun setFirstHorizontalStyle(firstHorizontalStyle: Int): Unit
```

Set first horizontal style

| Parameters |
|---|---|
| `firstHorizontalStyle: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | Flow first horizontal style |

### setFirstVerticalBias

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun setFirstVerticalBias(firstVerticalBias: Float): Unit
```

Set first vertical bias

| Parameters |
|---|---|
| `firstVerticalBias: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | first vertical bias value |

### setFirstVerticalStyle

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun setFirstVerticalStyle(firstVerticalStyle: Int): Unit
```

Set first vertical style

| Parameters |
|---|---|
| `firstVerticalStyle: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | Flow first vertical style |

### setHelperWidget

```
fun setHelperWidget(widget: HelperWidget!): Unit
```

### setHorizontalAlign

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun setHorizontalAlign(horizontalAlign: Int): Unit
```

Set horizontal align

| Parameters |
|---|---|
| `horizontalAlign: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | horizontal align value |

### setHorizontalGap

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun setHorizontalGap(horizontalGap: Int): Unit
```

Set horizontal gap

| Parameters |
|---|---|
| `horizontalGap: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | horizontal gap value |

### setHorizontalStyle

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun setHorizontalStyle(horizontalStyle: Int): Unit
```

Set horizontal style

| Parameters |
|---|---|
| `horizontalStyle: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | Flow horizontal style |

### setLastHorizontalBias

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun setLastHorizontalBias(lastHorizontalBias: Float): Unit
```

Set last horizontal bias

| Parameters |
|---|---|
| `lastHorizontalBias: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | last horizontal bias value |

### setLastHorizontalStyle

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun setLastHorizontalStyle(lastHorizontalStyle: Int): Unit
```

Set last horizontal style

| Parameters |
|---|---|
| `lastHorizontalStyle: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | Flow last horizontal style |

### setLastVerticalBias

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun setLastVerticalBias(lastVerticalBias: Float): Unit
```

Set last vertical bias

| Parameters |
|---|---|
| `lastVerticalBias: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | last vertical bias value |

### setLastVerticalStyle

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun setLastVerticalStyle(lastVerticalStyle: Int): Unit
```

Set last vertical style

| Parameters |
|---|---|
| `lastVerticalStyle: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | Flow last vertical style |

### setMaxElementsWrap

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun setMaxElementsWrap(maxElementsWrap: Int): Unit
```

Set max element wrap

| Parameters |
|---|---|
| `maxElementsWrap: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | max element wrap value |

### setOrientation

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun setOrientation(mOrientation: Int): Unit
```

Set the orientation of a Flow

| Parameters |
|---|---|
| `mOrientation: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | orientation value |

### setPaddingBottom

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun setPaddingBottom(padding: Int): Unit
```

Set padding

| Parameters |
|---|---|
| `padding: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | paddingBottom value |

### setPaddingLeft

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun setPaddingLeft(padding: Int): Unit
```

Set paddingLeft

| Parameters |
|---|---|
| `padding: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | paddingLeft value |

### setPaddingRight

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun setPaddingRight(padding: Int): Unit
```

Set paddingRight

| Parameters |
|---|---|
| `padding: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | paddingRight value |

### setPaddingTop

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun setPaddingTop(padding: Int): Unit
```

Set paddingTop

| Parameters |
|---|---|
| `padding: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | paddingTop value |

### setVerticalAlign

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun setVerticalAlign(verticalAlign: Int): Unit
```

Set vertical align

| Parameters |
|---|---|
| `verticalAlign: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | vertical align value |

### setVerticalGap

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun setVerticalGap(verticalGap: Int): Unit
```

Set vertical gap

| Parameters |
|---|---|
| `verticalGap: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | vertical gap value |

### setVerticalStyle

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun setVerticalStyle(verticalStyle: Int): Unit
```

set vertical style

| Parameters |
|---|---|
| `verticalStyle: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | Flow vertical style |

### setWrapMode

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
fun setWrapMode(wrap: Int): Unit
```

Set wrap Mode

| Parameters |
|---|---|
| `wrap: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | wrap Mode |

## Protected functions

### getPostMargin

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected fun getPostMargin(id: String!): Float
```

Get the post margin of a widget

| Parameters |
|---|---|
| `id: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html!` | id id of a widget |

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | the post margin of a widget |

### getPreMargin

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected fun getPreMargin(id: String!): Float
```

Get the pre margin of a widget

| Parameters |
|---|---|
| `id: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html!` | id id of a widget |

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | the pre margin of a widget |

### getWeight

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected fun getWeight(id: String!): Float
```

Get the weight of a widget

| Parameters |
|---|---|
| `id: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html!` | id of a widget |

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | the weight of a widget |

## Protected properties

### mFirstHorizontalBias

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mFirstHorizontalBias: Float
```

### mFirstHorizontalStyle

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mFirstHorizontalStyle: Int
```

### mFirstVerticalBias

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mFirstVerticalBias: Float
```

### mFirstVerticalStyle

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mFirstVerticalStyle: Int
```

### mFlow

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mFlow: Flow!
```

### mHorizontalAlign

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mHorizontalAlign: Int
```

### mHorizontalGap

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mHorizontalGap: Int
```

### mHorizontalStyle

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mHorizontalStyle: Int
```

### mLastHorizontalBias

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mLastHorizontalBias: Float
```

### mLastHorizontalStyle

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mLastHorizontalStyle: Int
```

### mLastVerticalBias

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mLastVerticalBias: Float
```

### mLastVerticalStyle

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mLastVerticalStyle: Int
```

### mMapPostMargin

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mMapPostMargin: HashMap<String!, Float!>!
```

### mMapPreMargin

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mMapPreMargin: HashMap<String!, Float!>!
```

### mMapWeights

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mMapWeights: HashMap<String!, Float!>!
```

### mMaxElementsWrap

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mMaxElementsWrap: Int
```

### mOrientation

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mOrientation: Int
```

### mPaddingBottom

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mPaddingBottom: Int
```

### mPaddingLeft

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mPaddingLeft: Int
```

### mPaddingRight

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mPaddingRight: Int
```

### mPaddingTop

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mPaddingTop: Int
```

### mVerticalAlign

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mVerticalAlign: Int
```

### mVerticalGap

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mVerticalGap: Int
```

### mVerticalStyle

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mVerticalStyle: Int
```

### mWrapMode

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
protected val mWrapMode: Int
```