# BaselineAnchorable

Artifact: [androidx.constraintlayout:constraintlayout-compose](https://developer.android.com/jetpack/androidx/releases/constraintlayout) [View Source](https://cs.android.com/search?q=file:androidx/constraintlayout/compose/ConstraintScopeCommon.kt+class:androidx.constraintlayout.compose.BaselineAnchorable) Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)


```
interface BaselineAnchorable
```

<br />

*** ** * ** ***

Represents the `https://developer.android.com/reference/kotlin/androidx/compose/ui/layout/package-summary#FirstBaseline()` of a layout that can be anchored using `https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/BaselineAnchorable#linkTo(androidx.constraintlayout.compose.ConstraintLayoutBaseScope.BaselineAnchor,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp)` in their `Modifier.constrainAs` blocks.

## Summary

| ### Public functions |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/BaselineAnchorable#linkTo(androidx.constraintlayout.compose.ConstraintLayoutBaseScope.BaselineAnchor,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp)( anchor: https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/ConstraintLayoutBaseScope.BaselineAnchor, margin: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp, goneMargin: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp )` Adds a link towards a `https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/ConstraintLayoutBaseScope.BaselineAnchor`. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/BaselineAnchorable#linkTo(androidx.constraintlayout.compose.ConstraintLayoutBaseScope.HorizontalAnchor,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp)( anchor: https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/ConstraintLayoutBaseScope.HorizontalAnchor, margin: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp, goneMargin: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp )` Adds a link towards a `https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/ConstraintLayoutBaseScope.HorizontalAnchor`. |

## Public functions

### linkTo

```
fun linkTo(
    anchor: ConstraintLayoutBaseScope.BaselineAnchor,
    margin: Dp = 0.dp,
    goneMargin: Dp = 0.dp
): Unit
```

Adds a link towards a `https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/ConstraintLayoutBaseScope.BaselineAnchor`.

### linkTo

```
fun linkTo(
    anchor: ConstraintLayoutBaseScope.HorizontalAnchor,
    margin: Dp = 0.dp,
    goneMargin: Dp = 0.dp
): Unit
```

Adds a link towards a `https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/ConstraintLayoutBaseScope.HorizontalAnchor`.