# ModifierInfo

Artifact: [androidx.compose.ui:ui](https://developer.android.com/jetpack/androidx/releases/compose-ui) [View Source](https://cs.android.com/search?q=file:androidx/compose/ui/layout/LayoutInfo.kt+class:androidx.compose.ui.layout.ModifierInfo) Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/compose-ui#1.0.0) Common/AllAndroid/JVM
- Cmn

  ```
  class ModifierInfo
  ```

*** ** * ** ***

Used by tooling to examine the modifiers on a `https://developer.android.com/reference/kotlin/androidx/compose/ui/layout/LayoutInfo`.

## Summary

| ### Public constructors |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/layout/ModifierInfo#ModifierInfo(androidx.compose.ui.Modifier,androidx.compose.ui.layout.LayoutCoordinates,kotlin.Any)( modifier: https://developer.android.com/reference/kotlin/androidx/compose/ui/Modifier, coordinates: https://developer.android.com/reference/kotlin/androidx/compose/ui/layout/LayoutCoordinates, extra: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html? )` | Cmn |

| ### Public functions |
|---|---|---|
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html` | `https://developer.android.com/reference/kotlin/androidx/compose/ui/layout/ModifierInfo#toString()()` | Cmn |

| ### Public properties |
|---|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/layout/LayoutCoordinates` | `https://developer.android.com/reference/kotlin/androidx/compose/ui/layout/ModifierInfo#coordinates()` | Cmn |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html?` | `https://developer.android.com/reference/kotlin/androidx/compose/ui/layout/ModifierInfo#extra()` | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/Modifier` | `https://developer.android.com/reference/kotlin/androidx/compose/ui/layout/ModifierInfo#modifier()` | Cmn |

## Public constructors

### ModifierInfo

Cmn Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/compose-ui#1.0.0)

```
ModifierInfo(
    modifier: Modifier,
    coordinates: LayoutCoordinates,
    extra: Any? = null
)
```

## Public functions

### toString

Cmn

```
open fun toString(): String
```

## Public properties

### coordinates

Cmn Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/compose-ui#1.0.0)

```
val coordinates: LayoutCoordinates
```

### extra

Cmn Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/compose-ui#1.0.0)

```
val extra: Any?
```

### modifier

Cmn Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/compose-ui#1.0.0)

```
val modifier: Modifier
```