INNER CODE UNIT · Kotlin
GridItemNode
IacobIonut01/ReFra · commonMain/androidx/compose/foundation/layout/Grid.kt:710
private class GridItemNode(
var row: Int,
var column: Int,
var rowSpan: Int,
var columnSpan: Int,
var alignment: Alignment,
) : Modifier.Node(), ParentDataModifierNode {
override fun Density.modifyParentData(parentData: Any?) = this@GridItemNode
}
/** A stable MeasurePolicy that reads configuration from a State. */
@PublishedApi
@ExperimentalGridApi
internal class GridMeasurePolicy(
private val configState: State<GridConfigurationScope.() -> Unit>
) : MeasurePolicy {
override fun MeasureScope.measure(
measurables: List<Measurable>,