| /xr/compose/compose/src/main/kotlin/androidx/xr/compose/subspace/layout/ |
| D | SubspaceModifier.kt | 32 public interface SubspaceModifier { in <lambda>() interface 40 operation: (R, SubspaceModifierNodeElement<SubspaceModifier.Node>) -> R, in <lambda>() 49 operation: (SubspaceModifierNodeElement<SubspaceModifier.Node>, R) -> R, in <lambda>() 57 predicate: (SubspaceModifierNodeElement<SubspaceModifier.Node>) -> Boolean in <lambda>() 65 predicate: (SubspaceModifierNodeElement<SubspaceModifier.Node>) -> Boolean in <lambda>() 73 public infix fun then(other: SubspaceModifier): SubspaceModifier = in <lambda>() 74 if (other === SubspaceModifier) this else CombinedSubspaceModifier(this, other) in <lambda>() 127 public companion object : SubspaceModifier { in <lambda>() 130 other: SubspaceModifierNodeElement<SubspaceModifier.Node> in <lambda>() 131 ): SubspaceModifier = other in <lambda>() [all …]
|
| D | Size.kt | 34 public fun SubspaceModifier.width(width: Dp): SubspaceModifier = in width() 39 public fun SubspaceModifier.height(height: Dp): SubspaceModifier = in width() 47 public fun SubspaceModifier.depth(depth: Dp): SubspaceModifier = in width() 55 public fun SubspaceModifier.size(size: Dp): SubspaceModifier = in width() 73 public fun SubspaceModifier.size(size: DpVolumeSize): SubspaceModifier = in width() 88 public fun SubspaceModifier.requiredWidth(width: Dp): SubspaceModifier = in width() 93 public fun SubspaceModifier.requiredHeight(height: Dp): SubspaceModifier = in width() 101 public fun SubspaceModifier.requiredDepth(depth: Dp): SubspaceModifier = in width() 109 public fun SubspaceModifier.requiredSize(size: Dp): SubspaceModifier = in width() 127 public fun SubspaceModifier.requiredSize(size: DpVolumeSize): SubspaceModifier = in width() [all …]
|
| D | Rotate.kt | 36 public fun SubspaceModifier.rotate(pitch: Float, yaw: Float, roll: Float): SubspaceModifier = in rotate() 46 public fun SubspaceModifier.rotate(axisAngle: Vector3, rotation: Float): SubspaceModifier = in rotate() 55 public fun SubspaceModifier.rotate(quaternion: Quaternion): SubspaceModifier = in rotate() 93 SubspaceLayoutModifierNode, SubspaceModifier.Node() {
|
| D | SubspaceLayout.kt | 51 modifier: SubspaceModifier = SubspaceModifier, in SubspaceLayout() 82 modifier: SubspaceModifier = SubspaceModifier, 121 modifier: SubspaceModifier = SubspaceModifier, in SubspaceLayout() 159 modifier: SubspaceModifier = SubspaceModifier,
|
| /xr/compose/compose/src/main/kotlin/androidx/xr/compose/subspace/node/ |
| D | SubspaceModifierNodeChain.kt | 21 import androidx.xr.compose.subspace.layout.SubspaceModifier in <lambda>() 28 object : SubspaceModifier.Node() { in <lambda>() 34 private var current: MutableList<SubspaceModifier>? = null 35 private var buffer: MutableList<SubspaceModifier>? = null 36 internal val tail: SubspaceModifier.Node = subspaceLayoutNode.measurableLayout.tail 37 internal var head: SubspaceModifier.Node = tail 40 private fun padChain(): SubspaceModifier.Node { in padChain() 47 private fun trimChain(): SubspaceModifier.Node { in trimChain() 54 internal fun updateFrom(modifier: SubspaceModifier) { in updateFrom() 153 internal inline fun headToTail(block: (SubspaceModifier.Node) -> Unit) = in headToTail() [all …]
|
| D | SubspaceModifierNodeElement.kt | 20 import androidx.xr.compose.subspace.layout.SubspaceModifier 35 public abstract class SubspaceModifierNodeElement<N : SubspaceModifier.Node> : SubspaceModifier {
|
| /xr/compose/compose/src/main/kotlin/androidx/xr/compose/subspace/ |
| D | SpatialColumn.kt | 26 import androidx.xr.compose.subspace.layout.SubspaceModifier 43 modifier: SubspaceModifier = SubspaceModifier, in SpatialColumn() 86 public fun SubspaceModifier.weight( in weight() 89 ): SubspaceModifier in weight() 98 public fun SubspaceModifier.align(alignment: SpatialAlignment.Horizontal): SubspaceModifier in weight() 107 public fun SubspaceModifier.align(alignment: SpatialAlignment.Depth): SubspaceModifier in weight() 111 override fun SubspaceModifier.weight(weight: Float, fill: Boolean): SubspaceModifier { in weight() 121 override fun SubspaceModifier.align(alignment: SpatialAlignment.Horizontal): SubspaceModifier { in weight() 125 override fun SubspaceModifier.align(alignment: SpatialAlignment.Depth): SubspaceModifier { in weight()
|
| D | SpatialRow.kt | 27 import androidx.xr.compose.subspace.layout.SubspaceModifier 43 modifier: SubspaceModifier = SubspaceModifier, in SpatialRow() 65 modifier: SubspaceModifier = SubspaceModifier, in SpatialCurvedRow() 88 modifier: SubspaceModifier, in SpatialRow() 132 public fun SubspaceModifier.weight( in weight() 135 ): SubspaceModifier in weight() 144 public fun SubspaceModifier.align(alignment: SpatialAlignment.Vertical): SubspaceModifier in weight() 153 public fun SubspaceModifier.align(alignment: SpatialAlignment.Depth): SubspaceModifier in weight() 164 override fun SubspaceModifier.weight(weight: Float, fill: Boolean): SubspaceModifier { in weight() 174 override fun SubspaceModifier.align(alignment: SpatialAlignment.Vertical): SubspaceModifier { in align() [all …]
|
| D | SpatialBox.kt | 32 import androidx.xr.compose.subspace.layout.SubspaceModifier in <lambda>() 61 modifier: SubspaceModifier = SubspaceModifier, in <lambda>() 131 public fun SubspaceModifier.align(alignment: SpatialAlignment): SubspaceModifier in size() 135 override fun SubspaceModifier.align(alignment: SpatialAlignment): SubspaceModifier { in align() 160 SubspaceModifier.Node(), ParentLayoutParamsModifier {
|
| /xr/compose/compose/src/test/kotlin/androidx/xr/compose/subspace/ |
| D | SpatialRowColumnTest.kt | 25 import androidx.xr.compose.subspace.layout.SubspaceModifier 56 SpatialRow(SubspaceModifier.testTag("row1").width(10.dp)) { in spatialRowColumn_internalElementsAreLaidOutProperly() 58 SpatialColumn(SubspaceModifier.testTag("column1").width(7.dp)) { in spatialRowColumn_internalElementsAreLaidOutProperly() 62 SpatialColumn(SubspaceModifier.testTag("column2").width(7.dp)) { in spatialRowColumn_internalElementsAreLaidOutProperly() 93 SubspaceModifier.testTag("row1").size(20.dp), in spatialRow_internalElementsAreAligned() 96 SpatialColumn(SubspaceModifier.testTag("column1").size(5.dp)) { in spatialRow_internalElementsAreAligned() 99 SpatialColumn(SubspaceModifier.testTag("column2").size(5.dp)) { in spatialRow_internalElementsAreAligned() 130 SubspaceModifier.testTag("row1").size(20.dp), in spatialRow_internalElementsAreAligned_withModifier() 134 SubspaceModifier.testTag("column1") in spatialRow_internalElementsAreAligned_withModifier() 141 SubspaceModifier.testTag("column2") in spatialRow_internalElementsAreAligned_withModifier() [all …]
|
| D | SpatialBoxTest.kt | 25 import androidx.xr.compose.subspace.layout.SubspaceModifier 48 SpatialBox(SubspaceModifier.size(100.dp)) { in spatialBox_elementsAreCenteredByDefault() 49 SpatialPanel(SubspaceModifier.testTag("panel1").size(50.dp)) { in spatialBox_elementsAreCenteredByDefault() 52 SpatialPanel(SubspaceModifier.testTag("panel2").size(50.dp)) { in spatialBox_elementsAreCenteredByDefault() 79 SubspaceModifier.size(100.dp), in spatialBox_elementsAreAlignedWithBoxSpatialAlignment_topLeft() 82 SpatialPanel(SubspaceModifier.testTag("panel1").size(50.dp)) { in spatialBox_elementsAreAlignedWithBoxSpatialAlignment_topLeft() 85 SpatialPanel(SubspaceModifier.testTag("panel2").size(50.dp)) { in spatialBox_elementsAreAlignedWithBoxSpatialAlignment_topLeft() 112 SubspaceModifier.size(100.dp), in spatialBox_elementsAreAlignedWithBoxSpatialAlignment_bottomRight() 115 SpatialPanel(SubspaceModifier.testTag("panel1").size(50.dp)) { in spatialBox_elementsAreAlignedWithBoxSpatialAlignment_bottomRight() 118 SpatialPanel(SubspaceModifier.testTag("panel2").size(50.dp)) { in spatialBox_elementsAreAlignedWithBoxSpatialAlignment_bottomRight() [all …]
|
| D | SpatialPanelTest.kt | 43 import androidx.xr.compose.subspace.layout.SubspaceModifier 73 SpatialPanel(SubspaceModifier.width(100.dp).testTag("panel")) { in spatialPanel_internalElementsAreLaidOutProperly() 94 SpatialPanel(SubspaceModifier.width(10.dp).testTag("panel")) { in spatialPanel_textTooLong_panelDoesNotGrowBeyondSpecifiedWidth() 119 SpatialPanel(view = textView, SubspaceModifier.testTag("panel")) in spatialPanel_viewBasedPanelComposes() 135 TestSetup { Subspace { MainPanel(SubspaceModifier.testTag("panel")) } } in mainPanel_renders() 151 MainPanel(SubspaceModifier.testTag("panel")) in mainPanel_addedTwice_asserts() 152 MainPanel(SubspaceModifier.testTag("panel2")) in mainPanel_addedTwice_asserts() 168 MainPanel(SubspaceModifier.testTag("panel")) in mainPanel_addedTwiceInDifferentSubtrees_asserts() 169 MainPanel(SubspaceModifier.testTag("panel2")) in mainPanel_addedTwiceInDifferentSubtrees_asserts() 182 modifier = SubspaceModifier.width(200.dp).height(300.dp).testTag("panel"), in spatialPanel_cornerRadius_dp() [all …]
|
| /xr/compose/integration-tests/layout/movableandresizablepanelapp/src/main/java/androidx/xr/compose/integration/layout/movableandresizablepanelapp/ |
| D | MovableAndResizablePanelApp.kt | 48 import androidx.xr.compose.subspace.layout.SubspaceModifier 85 SpatialColumn(SubspaceModifier.testTag("PanelGridColumn")) { in SpatialContent() 87 modifier = SubspaceModifier.fillMaxWidth(), in SpatialContent() 92 SubspaceModifier.width(400.dp) in SpatialContent() 100 SubspaceModifier.width(panelWidth).height(200.dp).fillMaxWidth() in SpatialContent() 106 SpatialLayoutSpacer(modifier = SubspaceModifier.height(20.dp)) in SpatialContent() 109 modifier = SubspaceModifier.width(panelWidth).height(200.dp).fillMaxWidth() in SpatialContent() 113 SpatialLayoutSpacer(modifier = SubspaceModifier.height(20.dp)) in SpatialContent() 116 SubspaceModifier.offset(x = 120.dp) in SpatialContent() 123 SpatialLayoutSpacer(modifier = SubspaceModifier.height(20.dp)) in SpatialContent() [all …]
|
| /xr/compose/compose/src/test/kotlin/androidx/xr/compose/subspace/layout/ |
| D | SizeTest.kt | 47 SubspaceModifier.testTag("panel").width(20.dp).height(20.dp).depth(20.dp) in size_individualModifiers_panelsAreSizedCorrectly() 67 SpatialPanel(SubspaceModifier.testTag("panel").size(20.dp)) { in size_combinedModifier_panelsAreSizedCorrectly() 86 SpatialRow(SubspaceModifier.size(10.dp)) { in size_combinedModifier_panelsRespectParentSizeConstraints() 87 SpatialPanel(SubspaceModifier.testTag("panel").size(20.dp)) { in size_combinedModifier_panelsRespectParentSizeConstraints() 108 SubspaceModifier.testTag("panel") in size_individualRequiredModifiers_panelsAreSizedCorrectly() 131 SpatialPanel(SubspaceModifier.testTag("panel").requiredSize(20.dp)) { in size_combinedRequiredModifier_panelsAreSizedCorrectly() 150 SpatialRow(SubspaceModifier.size(10.dp)) { in size_combinedRequiredModifier_panelsOverrideParentSizeConstraints() 151 SpatialPanel(SubspaceModifier.testTag("panel").requiredSize(20.dp)) { in size_combinedRequiredModifier_panelsOverrideParentSizeConstraints() 171 SpatialRow(SubspaceModifier.size(20.dp)) { in size_individualFillModifiers_panelsAreSizedCorrectly() 173 SubspaceModifier.testTag("panel") in size_individualFillModifiers_panelsAreSizedCorrectly() [all …]
|
| D | MovableModifierTest.kt | 59 SpatialPanel(SubspaceModifier.testTag("panel")) { Text(text = "Panel") } in movable_noComponentByDefault() 78 SpatialPanel(SubspaceModifier.testTag("panel").movable()) { in movable_componentIsNotNullAndOnlyContainsSingleMovable() 93 SpatialPanel(SubspaceModifier.testTag("panel").movable(false)) { in movable_modifierIsDisabledAndComponentDoesNotExist() 110 SubspaceModifier.testTag("panel").width(panelWidth).movable(enabled = true) in movable_modifierDoesNotChangeAndOnlyOneComponentExist() 138 SubspaceModifier.testTag("panel").movable(enabled = movableEnabled) in movable_modifierEnabledToDisabledAndComponentUpdates() 165 SubspaceModifier.testTag("panel") in movable_modifierOnPoseChangeUpdateAndComponentUpdates() 196 SubspaceModifier.testTag("panel") in movable_modifierDisableWithOnPoseChangeUpdateAndComponentRemoved() 229 SubspaceModifier.testTag("panel") in movable_modifierEnabledWithOnPoseChangeUpdateAndComponentUpdates() 261 SubspaceModifier.testTag("panel").movable(enabled = movableEnabled) in movable_modifierDisabledThenEnabledAndComponentUpdates() 294 SubspaceModifier.testTag("panel") in movable_modifierOnPoseChangeTwiceUpdateAndComponentUpdates() [all …]
|
| D | ResizableModifierTest.kt | 67 SpatialPanel(SubspaceModifier.testTag("panel")) { Text(text = "Panel") } in resizable_noComponentByDefault() 86 SpatialPanel(SubspaceModifier.testTag("panel").resizable()) { in resizable_componentIsNotNullAndOnlyContainsSingleResizable() 101 SpatialPanel(SubspaceModifier.testTag("panel").resizable(enabled = false)) { in resizable_modifierIsDisabledAndComponentDoesNotExist() 118 SubspaceModifier.testTag("panel") in resizable_modifierDoesNotChangeAndComponentDoesNotUpdate() 148 SubspaceModifier.testTag("panel").resizable(enabled = resizableEnabled) in resizable_modifierEnabledToDisabledAndComponentUpdates() 176 SubspaceModifier.testTag("panel") in resizable_modifierOnSizeChangeUpdateAndComponentUpdates() 206 SubspaceModifier.testTag("panel") in resizable_modifierDisableWithOnSizeChangeUpdateAndComponentRemoved() 242 SubspaceModifier.testTag("panel") in resizable_modifierEnabledWithOnSizeChangeUpdateAndComponentUpdates() 277 SubspaceModifier.testTag("panel").resizable(enabled = resizableEnabled) in resizable_modifierDisabledThenEnabledAndComponentUpdates() 310 SubspaceModifier.testTag("panel") in resizable_modifierOnSizeChangeTwiceUpdateAndComponentUpdates() [all …]
|
| D | OffsetTest.kt | 55 SpatialPanel(SubspaceModifier.testTag("panel").offset(20.dp, 20.dp, 20.dp)) { in offset_positiveValuesArePositionedCorrectly() 72 SpatialPanel(SubspaceModifier.testTag("panel").offset(-20.dp, -20.dp, -20.dp)) { in offset_negativeValuesArePositionedCorrectly() 90 SubspaceModifier.testTag("panel") in offset_combinedWithOtherModifiersArePositionedCorrectly() 111 SpatialRow(SubspaceModifier.width(1000.dp)) { in offset_nestedLayoutsArePositionedCorrectly() 112 SpatialColumn(SubspaceModifier.weight(1f)) { in offset_nestedLayoutsArePositionedCorrectly() 114 SubspaceModifier.testTag("panel1").offset(10.dp, 10.dp, 10.dp) in offset_nestedLayoutsArePositionedCorrectly() 119 SpatialColumn(SubspaceModifier.weight(1f)) { in offset_nestedLayoutsArePositionedCorrectly() 121 SubspaceModifier.testTag("panel2").offset(10.dp, 10.dp, 10.dp) in offset_nestedLayoutsArePositionedCorrectly() 148 SpatialPanel(SubspaceModifier.testTag("panel").offset(x = offsetX)) { in offset_updatesDynamically()
|
| D | AlphaTest.kt | 45 SpatialPanel(SubspaceModifier.testTag("panel").alpha(0.5f)) { in alpha_shouldBeAppliedToEntity() 67 SpatialPanel(SubspaceModifier.testTag("panel").alpha(0.5f).alpha(0.5f)) { in alpha_multiple_shouldBeMultipliedThenAppliedToEntity() 89 SpatialPanel(SubspaceModifier.testTag("panel").alpha(-1f)) { in alpha_negative_shouldBeClampedToZero() 111 SpatialPanel(SubspaceModifier.testTag("panel").alpha(1.1f)) { in alpha_greaterThanOne_shouldBeClampedToOne() 135 SpatialPanel(SubspaceModifier.testTag("panel").alpha(alpha)) { in alpha_updatesWhenValueChanges() 168 SpatialPanel(SubspaceModifier.testTag("panel").alpha(3f).alpha(0.1f)) { in alpha_multiple_valuesShouldBeClampedThenMultiplied()
|
| /xr/compose/integration-tests/layout/movablepanelapp/src/main/java/androidx/xr/compose/integration/layout/movablepanelapp/ |
| D | MovablePanelApp.kt | 55 import androidx.xr.compose.subspace.layout.SubspaceModifier in <lambda>() 109 SpatialColumn(SubspaceModifier.testTag("PanelGridSpatialColumn")) { in <lambda>() 111 modifier = SubspaceModifier.fillMaxWidth(), in <lambda>() 116 SubspaceModifier.width(400.dp) in <lambda>() 126 SubspaceModifier.width(panelWidth).height(200.dp).fillMaxWidth() in <lambda>() 130 SpatialLayoutSpacer(modifier = SubspaceModifier.height(20.dp)) in <lambda>() 133 modifier = SubspaceModifier.width(panelWidth).height(200.dp).fillMaxWidth() in <lambda>() 137 SpatialLayoutSpacer(modifier = SubspaceModifier.height(20.dp)) in <lambda>() 139 modifier = SubspaceModifier.width(200.dp).height(200.dp).movable() in <lambda>() 144 SpatialLayoutSpacer(modifier = SubspaceModifier.height(20.dp)) in <lambda>() [all …]
|
| /xr/compose/integration-tests/layout/resizablepanelapp/src/main/java/androidx/xr/compose/integration/layout/resizablepanelapp/ |
| D | ResizablePanelApp.kt | 54 import androidx.xr.compose.subspace.layout.SubspaceModifier in <lambda>() 90 SpatialColumn(modifier = SubspaceModifier.testTag("PanelGridColumn")) { in <lambda>() 92 modifier = SubspaceModifier.fillMaxWidth(), in <lambda>() 97 SubspaceModifier.width(400.dp) in <lambda>() 107 SubspaceModifier.width(panelWidth).height(200.dp).fillMaxWidth() in <lambda>() 113 SpatialLayoutSpacer(modifier = SubspaceModifier.height(20.dp)) in <lambda>() 116 modifier = SubspaceModifier.width(panelWidth).height(200.dp).fillMaxWidth() in <lambda>() 120 SpatialLayoutSpacer(modifier = SubspaceModifier.height(20.dp)) in <lambda>() 123 SubspaceModifier.offset(x = 120.dp) in <lambda>() 137 SubspaceModifier.width(600.dp) in <lambda>() [all …]
|
| /xr/compose/integration-tests/layout/activitypanelapp/src/main/java/androidx/xr/compose/integration/layout/activitypanelapp/ |
| D | ActivityPanelApp.kt | 31 import androidx.xr.compose.subspace.layout.SubspaceModifier 65 SpatialColumn(SubspaceModifier.width(200.dp).height(1400.dp)) { in SpatialContent() 68 SubspaceModifier.width(panelWidth) in SpatialContent() 75 SpatialLayoutSpacer(modifier = SubspaceModifier.height(20.dp)) in SpatialContent() 79 SubspaceModifier.width(panelWidth) in SpatialContent() 88 SpatialLayoutSpacer(modifier = SubspaceModifier.height(20.dp)) in SpatialContent() 92 SpatialColumn(modifier = SubspaceModifier.offset(x = 200.dp)) { in SpatialContent() 99 SubspaceModifier.width(panelWidth) in SpatialContent() 105 SpatialLayoutSpacer(modifier = SubspaceModifier.height(20.dp)) in SpatialContent()
|
| /xr/compose/integration-tests/layout/rotationapp/src/main/java/androidx/xr/compose/integration/layout/rotationapp/ |
| D | RotationApp.kt | 51 import androidx.xr.compose.subspace.layout.SubspaceModifier 112 SpatialColumn(SubspaceModifier.testTag("OutermostContainer")) { in SpatialContent() 113 SpatialRow(SubspaceModifier.testTag("StatusRow")) { in SpatialContent() 115 modifier = SubspaceModifier.height(80.dp).testTag("StatusPanel"), in SpatialContent() 119 SpatialRow(SubspaceModifier.testTag("ContentRow")) { in SpatialContent() 122 SubspaceModifier.rotate(axisAngle, rotationValue).testTag("RotatingColumn") in SpatialContent() 124 val rotatedColumnPanelModifier = SubspaceModifier.size(200.dp).padding(20.dp) in SpatialContent() 138 SpatialColumn(SubspaceModifier.testTag("RightmostColumn")) { in SpatialContent() 139 val rotatedRowPanelModifier = SubspaceModifier.size(200.dp).padding(20.dp) in SpatialContent() 142 SubspaceModifier.rotate(axisAngle, rotationValue).testTag("RotatingRow") in SpatialContent() [all …]
|
| /xr/compose/integration-tests/layout/curvedpanelandrowapp/src/main/java/androidx/xr/compose/integration/layout/curvedpanelandrowapp/ |
| D | CurvedPanelAndRowApp.kt | 69 import androidx.xr.compose.subspace.layout.SubspaceModifier 93 val sidePanelModifier = SubspaceModifier.fillMaxWidth().height(200.dp) in PanelGrid() 98 modifier = SubspaceModifier.width(400.dp).height(150.dp), in PanelGrid() 111 modifier = SubspaceModifier.width(2000.dp).height(600.dp), in PanelGrid() 115 SpatialColumn(modifier = SubspaceModifier.width(200.dp).fillMaxHeight()) { in PanelGrid() 117 SpatialLayoutSpacer(modifier = SubspaceModifier.height(20.dp)) in PanelGrid() 125 SubspaceModifier.width(800.dp).fillMaxHeight().padding(horizontal = 20.dp) in PanelGrid() 127 MainPanel(modifier = SubspaceModifier.fillMaxSize()) in PanelGrid() 129 SpatialColumn(modifier = SubspaceModifier.width(200.dp).fillMaxHeight()) { in PanelGrid() 131 SpatialLayoutSpacer(modifier = SubspaceModifier.height(20.dp)) in PanelGrid() [all …]
|
| /xr/compose/integration-tests/layout/spatialcomposeapp/src/main/java/androidx/xr/compose/integration/layout/spatialcomposeapp/ |
| D | SpatialComposeAppActivity.kt | 86 import androidx.xr.compose.subspace.layout.SubspaceModifier 127 PanelGrid(SubspaceModifier.fillMaxWidth(0.85f).fillMaxHeight(0.9f)) in onCreate() 129 SubspaceModifier.width(.5.meters.toDp()) in onCreate() 176 fun PanelGrid(modifier: SubspaceModifier = SubspaceModifier) { in PanelGrid() 177 val sidePanelModifier = SubspaceModifier in PanelGrid() 181 SpatialColumn(modifier = SubspaceModifier.weight(0.2f).fillMaxHeight()) { in PanelGrid() 196 SpatialLayoutSpacer(modifier = SubspaceModifier.height(20.dp)) in PanelGrid() 204 SubspaceModifier.weight(0.6f).fillMaxHeight().padding(horizontal = 20.dp), in PanelGrid() 207 MainPanel(modifier = SubspaceModifier.weight(1f).fillMaxWidth()) in PanelGrid() 209 modifier = SubspaceModifier.height(400.dp).fillMaxWidth(), in PanelGrid() [all …]
|
| /xr/compose/compose/src/test/kotlin/androidx/xr/compose/spatial/ |
| D | SubspaceTest.kt | 32 import androidx.xr.compose.subspace.layout.SubspaceModifier 112 SubspaceModifier.fillMaxWidth().fillMaxHeight().testTag("innerPanel") in subspace_alreadyInSubspace_justRendersContentDirectly() 176 SubspaceModifier.fillMaxWidth().fillMaxHeight().testTag("innerPanel") in applicationSubspace_alreadyInApplicationSubspace_justRendersContentDirectly() 199 TestSetup { Subspace { SpatialPanel(SubspaceModifier.testTag("panel")) {} } } in subspace_xrEnabled_contentIsCreated() 215 SpatialPanel(SubspaceModifier.testTag("panel")) {} in applicationSubspace_unbounded_xrEnabled_contentIsCreated() 239 SpatialPanel(SubspaceModifier.testTag("panel")) {} in applicationSubspace_customBounded_xrEnabled_contentIsCreated() 252 TestSetup { ApplicationSubspace { SpatialPanel(SubspaceModifier.testTag("panel")) {} } } in applicationSubspace_fovBounded_xrEnabled_contentIsCreated() 264 Subspace { SpatialPanel(SubspaceModifier.testTag("panel")) {} } in subspace_nonXr_contentIsNotCreated() 279 SpatialPanel(SubspaceModifier.testTag("panel")) {} in applicationSubspace_unbounded_nonXr_contentIsNotCreated() 301 SpatialPanel(SubspaceModifier.testTag("panel")) {} in applicationSubspace_customBounded_nonXr_contentIsNotCreated() [all …]
|