---
title: "ApproachIntrinsicMeasureScope"
description: "The receiver scope of a layout's intrinsic approach measurements lambdas."
type: "interface"
---

<div class='type'>Interface</div>


<a id='references'></a>

<div class='sourceset sourceset-common'>Common</div>



```kotlin
sealed interface ApproachIntrinsicMeasureScope : IntrinsicMeasureScope
```


The receiver scope of a layout's intrinsic approach measurements lambdas.


## Properties

<div class='sourceset sourceset-common'>Common</div>


```kotlin
val lookaheadConstraints: Constraints
```


Constraints used to measure the layout in the lookahead pass.



<div class='sourceset sourceset-common'>Common</div>


```kotlin
val lookaheadSize: IntSize
```


Size of the `ApproachLayoutModifierNode` measured during the lookahead pass using
`lookaheadConstraints`. This size can be used as the target size for the
`ApproachLayoutModifierNode` to approach the destination (i.e. lookahead) size.




