Compose Modifier

wrapContentHeight

Allow the content to measure at its desired height without regard for the incoming measurement minimum height constraintConstraints.minHeight, and, if unbounded is true, also without regard for the incoming measurement maximum height constraintConstraints.maxHeight.

wrapContentHeight

Source set: Common
fun Modifier.wrapContentHeight(
    align: Alignment.Vertical = Alignment.CenterVertically,
    unbounded: Boolean = false,
) =
    this.then(
        if (align == Alignment.CenterVertically && !unbounded) {
            WrapContentHeightCenter
        } else if (align == Alignment.Top && !unbounded) {
            WrapContentHeightTop
        } else {
            WrapContentElement.height(align, unbounded)
        }
    )

Allow the content to measure at its desired height without regard for the incoming measurement minimum height constraint, and, if unbounded is true, also without regard for the incoming measurement maximum height constraint. If the content's measured size is smaller than the minimum height constraint, align it within that minimum height space. If the content's measured size is larger than the maximum height constraint (only possible when unbounded is true), align over the maximum height space.

Last updated: