---
title: "Measurable"
description: "A part of the composition that can be measured. This represents a layout. The instance should
never be stored."
type: "interface"
---

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


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

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



```kotlin
interface Measurable : IntrinsicMeasurable
```


A part of the composition that can be measured. This represents a layout. The instance should
never be stored.


## Functions

```kotlin
fun measure(constraints: Constraints): Placeable
```


Measures the layout with `constraints`, returning a `Placeable` layout that has its new size.
A `Measurable` can only be measured once inside a layout pass.



