LayoutBoundsHolder


An object which holds on to a (potentially) mutating RelativeLayoutBounds of a specific node. This is meant to be used alongside the layoutBounds modifier and one of the visibility modifiers onFirstVisible or onVisibilityChanged in situations where you want to understand the visibility of a nide with respect to a specific viewport instead of with the window.

Summary

Public constructors

Cmn

Public properties

RelativeLayoutBounds?

The bounds of the node this holder is referencing.

Cmn

Public constructors

LayoutBoundsHolder

LayoutBoundsHolder()

Public properties

bounds

val boundsRelativeLayoutBounds?

The bounds of the node this holder is referencing. This is backed by androidx.compose.runtime.MutableState and might change frequently, so reading it during composition directly is discouraged.