# ModifierLocalReadScope

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/modifier/ModifierLocal.kt+class:androidx.compose.ui.modifier.ModifierLocalReadScope) Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/compose-ui#1.1.0) Common/All
- Cmn

  ```
  interface ModifierLocalReadScope
  ```
Known direct subclasses [ModifierLocalModifierNode](https://developer.android.com/reference/kotlin/androidx/compose/ui/modifier/ModifierLocalModifierNode)

|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/modifier/ModifierLocalModifierNode` | A `https://developer.android.com/reference/kotlin/androidx/compose/ui/Modifier.Node` that is capable of consuming and providing `https://developer.android.com/reference/kotlin/androidx/compose/ui/modifier/ModifierLocal` values. |

*** ** * ** ***

This scope gives us access to modifier locals that are provided by other modifiers to the left of this modifier, or above this modifier in the layout tree.

| See also |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/modifier/package-summary#modifierLocalOf(kotlin.Function0)` |   |

## Summary

| ### Public properties |
|---|---|---|
| `T` | `https://developer.android.com/reference/kotlin/androidx/compose/ui/modifier/ModifierLocal<T>.https://developer.android.com/reference/kotlin/androidx/compose/ui/modifier/ModifierLocalReadScope#(androidx.compose.ui.modifier.ModifierLocal).current()` Read a `https://developer.android.com/reference/kotlin/androidx/compose/ui/modifier/ModifierLocal` that was provided by other modifiers to the left of this modifier, or above this modifier in the layout tree. | Cmn |

## Public properties

### ModifierLocal.current

Cmn 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/modifier/ModifierLocal.kt+symbol:current)

```
val ModifierLocal<T>.current: T
```

Read a `https://developer.android.com/reference/kotlin/androidx/compose/ui/modifier/ModifierLocal` that was provided by other modifiers to the left of this modifier, or above this modifier in the layout tree.