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>,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…