LayoutBoundsHolder
Class
Common
class 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.
Properties
Common
@get:FrequentlyChangingValue
var bounds: RelativeLayoutBounds?
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.