orangy
Layout
composable function has content
parameter first and not last, so it would allow for container-like invocation?Zach Klippenstein (he/him) [MOD]
01/08/2021, 6:31 PMJavier
01/08/2021, 6:35 PMorangy
Layout(measureBlocks) { … }
in named parameters formorangy
MeasureBlock
is a lambda typealiasAdam Powell
01/08/2021, 10:38 PM@Composable fun MyLayout(
modifier: Modifier = Modifier,
content: @Composable () -> Unit
) = Layout(content, modifier) { measurables, constraints ->
// measure logic here
layout(myWidth, myHeight) {
// placement logic here
}
}
Adam Powell
01/08/2021, 10:40 PM