Home
last modified time | relevance | path

Searched refs:MeasurePolicy (Results 1 – 25 of 157) sorted by relevance

1234567

/compose/ui/ui/src/androidInstrumentedTest/kotlin/androidx/compose/ui/modifier/
DModifierNodeReuseAndDeactivationTest.kt47 import androidx.compose.ui.layout.MeasurePolicy in <lambda>()
242 measurePolicy = MeasurePolicy { _, _ -> layout(1, 1) {} } in <lambda>()
321 Layout(modifier = StatelessElement(onInvalidate), measurePolicy = MeasurePolicy) in <lambda>()
353 measurePolicy = MeasurePolicy in <lambda>()
382 Layout(modifier = DelegatingElement(onReset), measurePolicy = MeasurePolicy) in <lambda>()
409 Layout(modifier = LayerElement(layerBlock), measurePolicy = MeasurePolicy) in <lambda>()
449 Layout(modifier = LayoutElement(measureBlock), measurePolicy = MeasurePolicy) in <lambda>()
491 measurePolicy = MeasurePolicy in <lambda>()
531 Layout(modifier = OldLayoutModifier(drawBlock), measurePolicy = MeasurePolicy) in <lambda>()
563 Layout(modifier = DrawElement(drawBlock), measurePolicy = MeasurePolicy) in <lambda>()
[all …]
DCompositionLocalMapInjectionTest.kt35 import androidx.compose.ui.layout.MeasurePolicy in <lambda>()
307 measurePolicy: MeasurePolicy
336 internal inline fun OldLayout(modifier: Modifier = Modifier, measurePolicy: MeasurePolicy) { in OldLayout()
359 private val EmptyBoxMeasurePolicy = MeasurePolicy { _, constraints -> in constraints()
/compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/
DBox.kt28 import androidx.compose.ui.layout.MeasurePolicy in <lambda>()
80 MutableScatterMap<Alignment, MeasurePolicy>(9).apply { in cacheFor()
99 ): MeasurePolicy { in maybeCachedBoxMeasurePolicy()
109 ): MeasurePolicy = in rememberBoxMeasurePolicy()
118 private val DefaultBoxMeasurePolicy: MeasurePolicy = BoxMeasurePolicy(Alignment.TopStart, false)
123 ) : MeasurePolicy {
237 internal val EmptyBoxMeasurePolicy = MeasurePolicy { _, constraints -> in constraints()
DColumn.kt32 import androidx.compose.ui.layout.MeasurePolicy in <lambda>()
97 internal val DefaultColumnMeasurePolicy: MeasurePolicy =
108 ): MeasurePolicy = in columnMeasurePolicy()
123 ) : MeasurePolicy, RowColumnMeasurePolicy {
DRow.kt35 import androidx.compose.ui.layout.MeasurePolicy in <lambda>()
110 internal val DefaultRowMeasurePolicy: MeasurePolicy =
121 ): MeasurePolicy = in rowMeasurePolicy()
136 ) : MeasurePolicy, RowColumnMeasurePolicy {
DSpacer.kt24 import androidx.compose.ui.layout.MeasurePolicy
42 private object SpacerMeasurePolicy : MeasurePolicy {
DFlowLayout.kt37 import androidx.compose.ui.layout.MeasurePolicy in <lambda>()
450 ): MeasurePolicy { in rowMeasurementHelper()
470 MeasurePolicy { measurables, constraints -> in rowMeasurementHelper()
471 with(measurePolicy) { this@MeasurePolicy.measure(listOf(measurables), constraints) } in rowMeasurementHelper()
515 ): MeasurePolicy { in columnMeasurementHelper()
533 MeasurePolicy { measurables, constraints -> in columnMeasurementHelper()
534 with(measurePolicy) { this@MeasurePolicy.measure(listOf(measurables), constraints) } in columnMeasurementHelper()
/compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/
DIntrinsicsPolicy.kt22 import androidx.compose.ui.layout.MeasurePolicy
29 internal class IntrinsicsPolicy(val layoutNode: LayoutNode, policy: MeasurePolicy) {
30 private var measurePolicyState: MeasurePolicy by mutableStateOf(policy)
32 fun updateFrom(measurePolicy: MeasurePolicy) { in updateFrom()
DComposeUiNode.kt21 import androidx.compose.ui.layout.MeasurePolicy
29 var measurePolicy: MeasurePolicy
46 val SetMeasurePolicy: ComposeUiNode.(MeasurePolicy) -> Unit = { this.measurePolicy = it } in <lambda>()
/compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/
DGroupSizeValidationTests.kt80 private fun interface MeasurePolicy { in interface() interface
94 val SetMeasurePolicy: View.(MeasurePolicy) -> Unit = { attributes["measurePolicy"] = it } in <lambda>()
104 measurePolicy: MeasurePolicy
126 private fun LayoutLike(modifier: Modifier, measurePolicy: MeasurePolicy) { in LayoutLike()
163 private object SpacerMeasurePolicy : MeasurePolicy {
192 private object DefaultColumnRowMeasurePolicy : MeasurePolicy {
444 val measurePolicy: MeasurePolicy = DefaultColumnRowMeasurePolicy in updateTextDelegate()
/compose/ui/ui/src/androidInstrumentedTest/kotlin/androidx/compose/ui/layout/
DIntrinsicsMeasurementTest.kt252 object : MeasurePolicy { in <lambda>()
354 object : MeasurePolicy { in <lambda>()
521 val measurePolicy: MeasurePolicy = in <lambda>()
522 object : MeasurePolicy { in <lambda>()
559 val measurePolicy: MeasurePolicy = in <lambda>()
560 object : MeasurePolicy { in <lambda>()
DRemeasureWithIntrinsicsRealClockTest.kt246 val parentLayoutPolicy = MeasurePolicy { measurables, constraints -> in <lambda>()
396 object : MeasurePolicy { in <lambda>()
426 object : MeasurePolicy { in <lambda>()
DRemeasureWithIntrinsicsTest.kt214 val parentLayoutPolicy = MeasurePolicy { measurables, constraints -> in <lambda>()
383 object : MeasurePolicy { in <lambda>()
413 object : MeasurePolicy { in <lambda>()
/compose/runtime/runtime/compose-runtime-benchmark/src/androidTest/java/androidx/compose/runtime/benchmark/
DTrivialCompositionBenchmarkValidator.kt28 import androidx.compose.ui.layout.MeasurePolicy in <lambda>()
48 private val measurePolicy = MeasurePolicy { _, _ -> layout(300, 300) {} } in <lambda>()
DComposeBenchmark.kt37 import androidx.compose.ui.layout.MeasurePolicy in <lambda>()
240 internal val EmptyMeasurePolicy = MeasurePolicy { _, constraints -> in constraints()
/compose/ui/ui/src/androidInstrumentedTest/kotlin/androidx/compose/ui/node/
DNodeChainOwnerTests.kt25 import androidx.compose.ui.layout.MeasurePolicy
94 class EmptyMeasurePolicy : MeasurePolicy {
DCompositionLocalConsumerModifierNodeTest.kt31 import androidx.compose.ui.layout.MeasurePolicy in <lambda>()
53 private val EmptyBoxMeasurePolicy = MeasurePolicy { _, constraints -> in <lambda>()
/compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/spatial/
DRectListDebugger.android.kt29 import androidx.compose.ui.layout.MeasurePolicy in <lambda>()
43 private object EmptyFillMeasurePolicy : MeasurePolicy {
/compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/
DLayout.kt79 measurePolicy: MeasurePolicy in <lambda>()
122 inline fun Layout(modifier: Modifier = Modifier, measurePolicy: MeasurePolicy) { in Layout()
238 measurePolicy: MeasurePolicy in MultiMeasureLayout()
DMultiContentMeasurePolicy.kt200 internal fun createMeasurePolicy(measurePolicy: MultiContentMeasurePolicy): MeasurePolicy = in createMeasurePolicy()
204 MeasurePolicy { in createMeasurePolicy()
/compose/foundation/foundation/benchmark/src/androidTest/java/androidx/compose/foundation/benchmark/text/empirical/baselines/
DEmptyLayoutBaseline.kt33 import androidx.compose.ui.layout.MeasurePolicy in <lambda>()
54 private val measurePolicy = MeasurePolicy { _, _ -> in <lambda>()
/compose/ui/ui/src/androidInstrumentedTest/kotlin/androidx/compose/ui/focus/
DFocusTestUtils.kt34 import androidx.compose.ui.layout.MeasurePolicy in <lambda>()
94 MeasurePolicy { measurableList, constraint -> in <lambda>()
/compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/
DShortNavigationBar.kt37 import androidx.compose.ui.layout.MeasurePolicy in <lambda>()
329 private class EqualWeightContentMeasurePolicy : MeasurePolicy {
381 private class CenteredContentMeasurePolicy : MeasurePolicy {
/compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/
DBasicText.kt43 import androidx.compose.ui.layout.MeasurePolicy in <lambda>()
468 private object EmptyMeasurePolicy : MeasurePolicy {
483 ) : MeasurePolicy {
529 MeasurePolicy {
/compose/foundation/foundation-layout/src/androidInstrumentedTest/kotlin/androidx/compose/foundation/layout/
DLayoutTest.kt39 import androidx.compose.ui.layout.MeasurePolicy in <lambda>()
173 object : MeasurePolicy { in <lambda>()
244 object : MeasurePolicy { in <lambda>()

1234567