---
title: "requiredWidthIn"
description: "Constrain the width of the content to be between [min]dp and [max]dp. If the content chooses a
size that does not satisfy the incoming [Constraints], the parent layout will be reported a size
coerced in the [Constraints], and the position of the content will be automatically offset to be
centered on the space assigned to the child by the parent layout under the assumption that
[Constraints] were respected."
type: "modifier"
---

<div class='type'>Compose Modifier</div>

<a id='references'></a>
<div class='sourceset sourceset-common'>Common</div>


```kotlin
fun Modifier.requiredWidthIn(min: Dp = Dp.Unspecified, max: Dp = Dp.Unspecified) =
    this.then(
        SizeElement(
            minWidth = min,
            maxWidth = max,
            enforceIncoming = false,
            inspectorInfo =
                debugInspectorInfo {
                    name = "requiredWidthIn"
                    properties["min"] = min
                    properties["max"] = max
                },
        )
    )
```


Constrain the width of the content to be between `min`dp and `max`dp. If the content chooses a
size that does not satisfy the incoming `Constraints`, the parent layout will be reported a size
coerced in the `Constraints`, and the position of the content will be automatically offset to be
centered on the space assigned to the child by the parent layout under the assumption that
`Constraints` were respected.



