Home
last modified time | relevance | path

Searched refs:layoutId (Results 1 – 25 of 98) sorted by relevance

1234

/compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/
DLayoutId.kt33 @Stable fun Modifier.layoutId(layoutId: Any) = this then LayoutIdElement(layoutId = layoutId) in layoutId() method
35 private data class LayoutIdElement(private val layoutId: Any) : in layoutId() constant in androidx.compose.ui.layout.LayoutIdElement
37 override fun create() = LayoutIdModifier(layoutId) in layoutId()
40 node.layoutId = layoutId in layoutId()
45 value = layoutId in layoutId()
55 layoutId: Any,
58 override var layoutId: Any = layoutId variable
72 val layoutId: Any constant
84 val Measurable.layoutId: Any? constant
85 get() = (parentData as? LayoutIdParentData)?.layoutId
/compose/ui/ui/src/androidInstrumentedTest/kotlin/androidx/compose/ui/platform/
DLayoutIdTest.kt24 import androidx.compose.ui.layout.layoutId in <lambda>()
65 AtLeastSize(0, Modifier.layoutId("first"), content = {}) in <lambda>()
66 Box(Modifier.layoutId("second")) { AtLeastSize(0, content = {}) } in <lambda>()
67 Box(Modifier.layoutId("third")) { AtLeastSize(0, content = {}) } in <lambda>()
70 assertEquals("first", measurables[0].layoutId) in <lambda>()
71 assertEquals("second", measurables[1].layoutId) in <lambda>()
72 assertEquals("third", measurables[2].layoutId) in <lambda>()
83 val modifier = Modifier.layoutId("box") as InspectableValue in <lambda>()
/compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/
DOutlinedTextField.kt64 import androidx.compose.material3.internal.layoutId in <lambda>()
91 import androidx.compose.ui.layout.layoutId in <lambda>()
688 modifier = Modifier.layoutId(LeadingId).minimumInteractiveComponentSize(), in <lambda>()
696 modifier = Modifier.layoutId(TrailingId).minimumInteractiveComponentSize(), in <lambda>()
721 Modifier.layoutId(PrefixId) in <lambda>()
731 Modifier.layoutId(SuffixId) in <lambda>()
749 placeholder(Modifier.layoutId(PlaceholderId).then(textPadding)) in <lambda>()
753 modifier = Modifier.layoutId(TextFieldId).then(textPadding), in <lambda>()
776 .layoutId(LabelId) in <lambda>()
785 Modifier.layoutId(SupportingId) in <lambda>()
[all …]
DNavigationItem.kt30 import androidx.compose.material3.internal.layoutId
57 import androidx.compose.ui.layout.layoutId
468 Box(Modifier.layoutId(IconLayoutIdTag)) { icon() } in NavigationItemLayout()
471 Box(Modifier.layoutId(LabelLayoutIdTag)) { label() } in NavigationItemLayout()
524 Box(Modifier.layoutId(IconLayoutIdTag)) { icon() } in AnimatedNavigationItemLayout()
527 Box(Modifier.layoutId(LabelLayoutIdTag)) { label() } in AnimatedNavigationItemLayout()
575 .fastFirst { it.layoutId == IconLayoutIdTag } in measure()
588 .fastFirst { it.layoutId == IndicatorRippleLayoutIdTag } in measure()
596 .fastFirst { it.layoutId == IndicatorLayoutIdTag } in measure()
608 .fastFirst { it.layoutId == LabelLayoutIdTag } in measure()
[all …]
DTextField.kt73 import androidx.compose.material3.internal.layoutId in <lambda>()
104 import androidx.compose.ui.layout.layoutId in <lambda>()
701 modifier = Modifier.layoutId(LeadingId).minimumInteractiveComponentSize(), in <lambda>()
709 modifier = Modifier.layoutId(TrailingId).minimumInteractiveComponentSize(), in <lambda>()
735 Modifier.layoutId(PrefixId) in <lambda>()
745 Modifier.layoutId(SuffixId) in <lambda>()
766 Modifier.layoutId(LabelId) in <lambda>()
786 placeholder(Modifier.layoutId(PlaceholderId).then(textPadding)) in <lambda>()
789 modifier = Modifier.layoutId(TextFieldId).then(textPadding), in <lambda>()
798 Modifier.layoutId(SupportingId) in <lambda>()
[all …]
DSnackbar.kt40 import androidx.compose.ui.layout.layoutId in <lambda>()
310 Box(Modifier.layoutId(textTag).padding(vertical = SnackbarVerticalPadding)) { text() } in OneRowSnackbar()
312 Box(Modifier.layoutId(actionTag)) { in OneRowSnackbar()
321 Box(Modifier.layoutId(dismissActionTag)) { in OneRowSnackbar()
337 measurables.fastFirstOrNull { it.layoutId == actionTag }?.measure(constraints) in OneRowSnackbar()
339 measurables.fastFirstOrNull { it.layoutId == dismissActionTag }?.measure(constraints) in OneRowSnackbar()
350 .fastFirst { it.layoutId == textTag } in OneRowSnackbar()
DBadge.kt39 import androidx.compose.ui.layout.layoutId in <lambda>()
73 modifier = Modifier.layoutId("anchor"), in <lambda>()
77 Box(modifier = Modifier.layoutId("badge"), content = badge) in <lambda>()
82 .fastFirst { it.layoutId == "badge" } in <lambda>()
90 val anchorPlaceable = measurables.fastFirst { it.layoutId == "anchor" }.measure(constraints) in <lambda>()
DNavigationBar.kt66 import androidx.compose.ui.layout.layoutId in <lambda>()
293 Modifier.layoutId(IndicatorRippleLayoutIdTag) in RowScope()
301 Modifier.layoutId(IndicatorLayoutIdTag) in RowScope()
563 Box(Modifier.layoutId(IconLayoutIdTag)) { icon() } in NavigationBarItemLayout()
567 Modifier.layoutId(LabelLayoutIdTag).graphicsLayer { in NavigationBarItemLayout()
581 measurables.fastFirst { it.layoutId == IconLayoutIdTag }.measure(looseConstraints) in NavigationBarItemLayout()
588 .fastFirst { it.layoutId == IndicatorRippleLayoutIdTag } in NavigationBarItemLayout()
592 .fastFirstOrNull { it.layoutId == IndicatorLayoutIdTag } in NavigationBarItemLayout()
599 measurables.fastFirst { it.layoutId == LabelLayoutIdTag }.measure(looseConstraints) in NavigationBarItemLayout()
DNavigationRail.kt70 import androidx.compose.ui.layout.layoutId in <lambda>()
306 Modifier.layoutId(IndicatorRippleLayoutIdTag) in NavigationRailItem()
314 Modifier.layoutId(IndicatorLayoutIdTag) in NavigationRailItem()
571 Box(Modifier.layoutId(IconLayoutIdTag)) { icon() } in NavigationRailItemLayout()
575 Modifier.layoutId(LabelLayoutIdTag).graphicsLayer { in NavigationRailItemLayout()
589 measurables.fastFirst { it.layoutId == IconLayoutIdTag }.measure(looseConstraints) in NavigationRailItemLayout()
603 .fastFirst { it.layoutId == IndicatorRippleLayoutIdTag } in NavigationRailItemLayout()
607 .fastFirstOrNull { it.layoutId == IndicatorLayoutIdTag } in NavigationRailItemLayout()
614 measurables.fastFirst { it.layoutId == LabelLayoutIdTag }.measure(looseConstraints) in NavigationRailItemLayout()
DTab.kt46 import androidx.compose.ui.layout.layoutId in <lambda>()
304 Box(Modifier.layoutId("text").padding(horizontal = HorizontalTextPadding)) { text() } in TabBaselineLayout()
307 Box(Modifier.layoutId("icon")) { icon() } in TabBaselineLayout()
313 .fastFirst { it.layoutId == "text" } in TabBaselineLayout()
323 icon?.let { measurables.fastFirst { it.layoutId == "icon" }.measure(constraints) } in TabBaselineLayout()
/compose/ui/ui/src/androidInstrumentedTest/kotlin/androidx/compose/ui/
DParentDataModifierTest.kt28 import androidx.compose.ui.layout.layoutId in <lambda>()
97 modifier = Modifier.layoutId("Hello"), in <lambda>()
119 Layout(modifier = Modifier.layoutId(0), content = {}) { _, _ -> in <lambda>()
125 Layout(modifier = Modifier.layoutId(1), content = {}) { _, _ -> in <lambda>()
134 assertEquals(0, ((measurables[0]).parentData as? LayoutIdParentData)?.layoutId) in <lambda>()
135 assertEquals(1, ((measurables[1]).parentData as? LayoutIdParentData)?.layoutId) in <lambda>()
147 Layout(modifier = Modifier.layoutId("data"), content = {}) { _, _ -> in <lambda>()
152 assertEquals("data", (placeable.parentData as? LayoutIdParentData)?.layoutId) in <lambda>()
173 assertEquals("data", (placeable.parentData as? LayoutIdParentData)?.layoutId) in <lambda>()
/compose/material/material/src/commonMain/kotlin/androidx/compose/material/
DTextField.kt63 import androidx.compose.ui.layout.layoutId in <lambda>()
662 modifier = Modifier.layoutId(LeadingId).minimumInteractiveComponentSize(), in <lambda>()
670 modifier = Modifier.layoutId(TrailingId).minimumInteractiveComponentSize(), in <lambda>()
695 placeholder(Modifier.layoutId(PlaceholderId).then(padding)) in <lambda>()
698 Box(Modifier.layoutId(LabelId).then(padding)) { label() } in <lambda>()
701 modifier = Modifier.layoutId(TextFieldId).then(padding), in <lambda>()
730 measurables.fastFirstOrNull { it.layoutId == LeadingId }?.measure(looseConstraints) in measure()
736 .fastFirstOrNull { it.layoutId == TrailingId } in measure()
747 measurables.fastFirstOrNull { it.layoutId == LabelId }?.measure(labelConstraints) in measure()
770 measurables.fastFirst { it.layoutId == TextFieldId }.measure(textFieldConstraints) in measure()
[all …]
DOutlinedTextField.kt60 import androidx.compose.ui.layout.layoutId in <lambda>()
709 modifier = Modifier.layoutId(LeadingId).minimumInteractiveComponentSize(), in <lambda>()
717 modifier = Modifier.layoutId(TrailingId).minimumInteractiveComponentSize(), in <lambda>()
742 placeholder(Modifier.layoutId(PlaceholderId).then(padding)) in <lambda>()
746 modifier = Modifier.layoutId(TextFieldId).then(padding), in <lambda>()
753 Box(modifier = Modifier.layoutId(LabelId)) { label() } in <lambda>()
777 measurables.fastFirstOrNull { it.layoutId == LeadingId }?.measure(relaxedConstraints) in measure()
783 .fastFirstOrNull { it.layoutId == TrailingId } in measure()
802 measurables.fastFirstOrNull { it.layoutId == LabelId }?.measure(labelConstraints) in measure()
820 measurables.fastFirst { it.layoutId == TextFieldId }.measure(textConstraints) in measure()
[all …]
DBadge.kt37 import androidx.compose.ui.layout.layoutId in <lambda>()
66 modifier = Modifier.layoutId("anchor"), in <lambda>()
70 Box(modifier = Modifier.layoutId("badge"), content = badge) in <lambda>()
76 .fastFirst { it.layoutId == "badge" } in <lambda>()
84 val anchorPlaceable = measurables.fastFirst { it.layoutId == "anchor" }.measure(constraints) in <lambda>()
DSnackbar.kt36 import androidx.compose.ui.layout.layoutId in <lambda>()
316 Box(Modifier.layoutId(textTag).padding(vertical = SnackbarVerticalPadding)) { text() } in OneRowSnackbar()
317 Box(Modifier.layoutId(actionTag)) { action() } in OneRowSnackbar()
322 measurables.fastFirst { it.layoutId == actionTag }.measure(constraints) in OneRowSnackbar()
328 .fastFirst { it.layoutId == textTag } in OneRowSnackbar()
DTab.kt46 import androidx.compose.ui.layout.layoutId in <lambda>()
301 Box(Modifier.layoutId("text").padding(horizontal = HorizontalTextPadding)) { text() } in TabBaselineLayout()
304 Box(Modifier.layoutId("icon")) { icon() } in TabBaselineLayout()
310 .fastFirst { it.layoutId == "text" } in TabBaselineLayout()
320 icon?.let { measurables.fastFirst { it.layoutId == "icon" }.measure(constraints) } in TabBaselineLayout()
DNavigationRail.kt53 import androidx.compose.ui.layout.layoutId in <lambda>()
320 Box(Modifier.layoutId("icon")) { icon() } in NavigationRailItemBaselineLayout()
322 Box(Modifier.layoutId("label").alpha(iconPositionAnimationProgress)) { label() } in NavigationRailItemBaselineLayout()
325 val iconPlaceable = measurables.fastFirst { it.layoutId == "icon" }.measure(constraints) in NavigationRailItemBaselineLayout()
330 .fastFirst { it.layoutId == "label" } in NavigationRailItemBaselineLayout()
DBottomNavigation.kt52 import androidx.compose.ui.layout.layoutId in <lambda>()
314 Box(Modifier.layoutId("icon")) { icon() } in BottomNavigationItemBaselineLayout()
317 Modifier.layoutId("label") in BottomNavigationItemBaselineLayout()
325 val iconPlaceable = measurables.fastFirst { it.layoutId == "icon" }.measure(constraints) in BottomNavigationItemBaselineLayout()
330 .fastFirst { it.layoutId == "label" } in BottomNavigationItemBaselineLayout()
DAlertDialog.kt36 import androidx.compose.ui.layout.layoutId in <lambda>()
252 Box(TitlePadding.layoutId("title").align(Alignment.Start)) { title() } in AlertDialogBaselineLayout()
255 Box(TextPadding.layoutId("text").align(Alignment.Start)) { text() } in AlertDialogBaselineLayout()
264 .fastFirstOrNull { it.layoutId == "title" } in AlertDialogBaselineLayout()
268 .fastFirstOrNull { it.layoutId == "text" } in AlertDialogBaselineLayout()
DTextFieldImpl.kt45 import androidx.compose.ui.layout.layoutId in <lambda>()
195 Modifier.layoutId(BorderId).outlineCutout(labelSize.value, contentPadding),
366 internal val IntrinsicMeasurable.layoutId: Any? constant
367 get() = (parentData as? LayoutIdParentData)?.layoutId
/compose/ui/ui/integration-tests/ui-demos/src/main/java/androidx/compose/ui/demos/
DMultipleCollect.kt28 import androidx.compose.ui.layout.layoutId in <lambda>()
38 Box(Modifier.layoutId("header")) { header() } in <lambda>()
39 Box(Modifier.layoutId("footer")) { footer() } in <lambda>()
44 .first { it.layoutId == "header" } in <lambda>()
49 .first { it.layoutId == "footer" } in <lambda>()
52 val contentMeasurables = measurables.filter { it.layoutId == null } in <lambda>()
/compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/compose/
DAndroidComposeViewWrapper.kt41 val layoutId = sourceLayoutResId in <lambda>() constant
42 if (layoutId == 0) { in <lambda>()
46 val namespace = resources.getResourcePackageName(layoutId) in <lambda>()
47 val name = resources.getResourceEntryName(layoutId) in <lambda>()
/compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/
DLayoutUtil.kt24 internal val IntrinsicMeasurable.layoutId: Any? constant
25 get() = (parentData as? LayoutIdParentData)?.layoutId
/compose/ui/ui/samples/src/main/java/androidx/compose/ui/samples/
DLayoutSample.kt35 import androidx.compose.ui.layout.layoutId in <lambda>()
162 Box(Modifier.layoutId("header")) { header() } in LayoutTagChildrenUsage()
163 Box(Modifier.layoutId("footer")) { footer() } in LayoutTagChildrenUsage()
167 when (measurable.layoutId) { in LayoutTagChildrenUsage()
/compose/integration-tests/macrobenchmark-target/src/main/java/androidx/compose/integration/macrobenchmark/target/complexdifferenttypeslist/common/
DBaseViewHolder.kt33 @LayoutRes layoutId: Int,
35 ) : this(LayoutInflater.from(parent.context).inflate(layoutId, parent, attachToRoot))

1234