ParentDataModifierNode
-
Cmn
interface ParentDataModifierNode : DelegatableNode
A Modifier.Node that provides data to the parent Layout. This can be read from within the the Layout during measurement and positioning, via IntrinsicMeasurable.parentData. The parent data is commonly used to inform the parent how the child Layout should be measured and positioned.
This is the androidx.compose.ui.Modifier.Node equivalent of androidx.compose.ui.layout.ParentDataModifier
Summary
Public functions |
||
|---|---|---|
Any? |
Density.modifyParentData(parentData: Any?)Provides a parentData, given the |
Cmn
|
Extension functions |
||
|---|---|---|
Unit |
This invalidates the current node's parent data, and ensures that layouts that utilize it will be scheduled to relayout for the next frame. |
Cmn
|
Inherited functions |
|---|
Inherited properties |
|||
|---|---|---|---|
|
Public functions
modifyParentData
fun Density.modifyParentData(parentData: Any?): Any?
Provides a parentData, given the parentData already provided through the modifier's chain.
Extension functions
invalidateParentData
fun ParentDataModifierNode.invalidateParentData(): Unit
This invalidates the current node's parent data, and ensures that layouts that utilize it will be scheduled to relayout for the next frame.