blob: a972fb3c9586e27ca67d4bd1fe8380a13ee1f757 [file]
// Signature format: 4.0
package androidx.xr.compose.testing {
public final class AndroidComposeTestRuleExtKt {
method public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteractionCollection onAllSubspaceNodes(androidx.compose.ui.test.junit4.AndroidComposeTestRule<? extends java.lang.Object?,? extends java.lang.Object?>, androidx.xr.compose.testing.SubspaceSemanticsMatcher matcher);
method public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteractionCollection onAllSubspaceNodesWithTag(androidx.compose.ui.test.junit4.AndroidComposeTestRule<? extends java.lang.Object?,? extends java.lang.Object?>, String testTag);
method public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction onSubspaceNode(androidx.compose.ui.test.junit4.AndroidComposeTestRule<? extends java.lang.Object?,? extends java.lang.Object?>, androidx.xr.compose.testing.SubspaceSemanticsMatcher matcher);
method public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction onSubspaceNodeWithTag(androidx.compose.ui.test.junit4.AndroidComposeTestRule<? extends java.lang.Object?,? extends java.lang.Object?>, String testTag);
}
public final class SubspaceAssertionsKt {
method @KotlinOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertDepthIsAtLeast(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, androidx.compose.ui.unit.Dp expectedMinDepth, optional androidx.compose.ui.unit.Dp tolerance);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertDepthIsAtLeast-VpY3zN4(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, float, float);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertDepthIsAtLeast-VpY3zN4$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, float, float, int, Object!);
method @KotlinOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertDepthIsEqualTo(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, androidx.compose.ui.unit.Dp expectedDepth, optional androidx.compose.ui.unit.Dp tolerance);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertDepthIsEqualTo-VpY3zN4(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, float, float);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertDepthIsEqualTo-VpY3zN4$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, float, float, int, Object!);
method @KotlinOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertDepthIsNotEqualTo(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, androidx.compose.ui.unit.Dp expectedDepth, optional androidx.compose.ui.unit.Dp tolerance);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertDepthIsNotEqualTo-VpY3zN4(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, float, float);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertDepthIsNotEqualTo-VpY3zN4$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, float, float, int, Object!);
method @KotlinOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertHeightIsAtLeast(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, androidx.compose.ui.unit.Dp expectedMinHeight, optional androidx.compose.ui.unit.Dp tolerance);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertHeightIsAtLeast-VpY3zN4(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, float, float);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertHeightIsAtLeast-VpY3zN4$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, float, float, int, Object!);
method @KotlinOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertHeightIsEqualTo(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, androidx.compose.ui.unit.Dp expectedHeight, optional androidx.compose.ui.unit.Dp tolerance);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertHeightIsEqualTo-VpY3zN4(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, float, float);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertHeightIsEqualTo-VpY3zN4$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, float, float, int, Object!);
method @KotlinOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertHeightIsNotEqualTo(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, androidx.compose.ui.unit.Dp expectedHeight, optional androidx.compose.ui.unit.Dp tolerance);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertHeightIsNotEqualTo-VpY3zN4(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, float, float);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertHeightIsNotEqualTo-VpY3zN4$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, float, float, int, Object!);
method @KotlinOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertLeftPositionInRootIsEqualTo(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, androidx.compose.ui.unit.Dp expectedLeft, optional androidx.compose.ui.unit.Dp tolerance);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertLeftPositionInRootIsEqualTo-VpY3zN4(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, float, float);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertLeftPositionInRootIsEqualTo-VpY3zN4$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, float, float, int, Object!);
method @KotlinOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertPositionInRootIsEqualTo(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, androidx.compose.ui.unit.Dp expectedX, androidx.compose.ui.unit.Dp expectedY, androidx.compose.ui.unit.Dp expectedZ, optional androidx.compose.ui.unit.Dp tolerance);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertPositionInRootIsEqualTo-qDBjuR0(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, float, float, float, float);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertPositionInRootIsEqualTo-qDBjuR0$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, float, float, float, float, int, Object!);
method @KotlinOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertPositionIsEqualTo(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, androidx.compose.ui.unit.Dp expectedX, androidx.compose.ui.unit.Dp expectedY, androidx.compose.ui.unit.Dp expectedZ, optional androidx.compose.ui.unit.Dp tolerance);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertPositionIsEqualTo-qDBjuR0(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, float, float, float, float);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertPositionIsEqualTo-qDBjuR0$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, float, float, float, float, int, Object!);
method @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertRotationInRootIsEqualTo(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, androidx.xr.runtime.math.Quaternion expected, optional float tolerance);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertRotationInRootIsEqualTo$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, androidx.xr.runtime.math.Quaternion!, float, int, Object!);
method @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertRotationIsEqualTo(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, androidx.xr.runtime.math.Quaternion expected, optional float tolerance);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertRotationIsEqualTo$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, androidx.xr.runtime.math.Quaternion!, float, int, Object!);
method @KotlinOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertTopPositionInRootIsEqualTo(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, androidx.compose.ui.unit.Dp expectedTop, optional androidx.compose.ui.unit.Dp tolerance);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertTopPositionInRootIsEqualTo-VpY3zN4(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, float, float);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertTopPositionInRootIsEqualTo-VpY3zN4$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, float, float, int, Object!);
method @KotlinOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertWidthIsAtLeast(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, androidx.compose.ui.unit.Dp expectedMinWidth, optional androidx.compose.ui.unit.Dp tolerance);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertWidthIsAtLeast-VpY3zN4(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, float, float);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertWidthIsAtLeast-VpY3zN4$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, float, float, int, Object!);
method @KotlinOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertWidthIsEqualTo(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, androidx.compose.ui.unit.Dp expectedWidth, optional androidx.compose.ui.unit.Dp tolerance);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertWidthIsEqualTo-VpY3zN4(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, float, float);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertWidthIsEqualTo-VpY3zN4$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, float, float, int, Object!);
method @KotlinOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertWidthIsNotEqualTo(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, androidx.compose.ui.unit.Dp expectedWidth, optional androidx.compose.ui.unit.Dp tolerance);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertWidthIsNotEqualTo-VpY3zN4(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, float, float);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertWidthIsNotEqualTo-VpY3zN4$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, float, float, int, Object!);
method @KotlinOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertXPositionInRootIsEqualTo(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, androidx.compose.ui.unit.Dp expectedX, optional androidx.compose.ui.unit.Dp tolerance);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertXPositionInRootIsEqualTo-VpY3zN4(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, float, float);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertXPositionInRootIsEqualTo-VpY3zN4$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, float, float, int, Object!);
method @KotlinOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertXPositionIsEqualTo(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, androidx.compose.ui.unit.Dp expectedX, optional androidx.compose.ui.unit.Dp tolerance);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertXPositionIsEqualTo-VpY3zN4(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, float, float);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertXPositionIsEqualTo-VpY3zN4$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, float, float, int, Object!);
method @KotlinOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertYPositionInRootIsEqualTo(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, androidx.compose.ui.unit.Dp expectedY, optional androidx.compose.ui.unit.Dp tolerance);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertYPositionInRootIsEqualTo-VpY3zN4(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, float, float);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertYPositionInRootIsEqualTo-VpY3zN4$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, float, float, int, Object!);
method @KotlinOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertYPositionIsEqualTo(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, androidx.compose.ui.unit.Dp expectedY, optional androidx.compose.ui.unit.Dp tolerance);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertYPositionIsEqualTo-VpY3zN4(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, float, float);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertYPositionIsEqualTo-VpY3zN4$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, float, float, int, Object!);
method @KotlinOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertZPositionInRootIsEqualTo(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, androidx.compose.ui.unit.Dp expectedZ, optional androidx.compose.ui.unit.Dp tolerance);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertZPositionInRootIsEqualTo-VpY3zN4(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, float, float);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertZPositionInRootIsEqualTo-VpY3zN4$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, float, float, int, Object!);
method @KotlinOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertZPositionIsEqualTo(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, androidx.compose.ui.unit.Dp expectedZ, optional androidx.compose.ui.unit.Dp tolerance);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertZPositionIsEqualTo-VpY3zN4(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction, float, float);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertZPositionIsEqualTo-VpY3zN4$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, float, float, int, Object!);
method public static androidx.xr.runtime.math.Vector3 getPosition(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction);
method public static androidx.xr.runtime.math.Vector3 getPositionInRoot(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction);
method public static androidx.xr.runtime.math.Quaternion getRotation(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction);
method public static androidx.xr.runtime.math.Quaternion getRotationInRoot(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction);
method public static androidx.xr.compose.unit.DpVolumeSize getSize(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction);
}
public final class SubspaceFiltersKt {
method public static androidx.xr.compose.testing.SubspaceSemanticsMatcher hasAnyAncestor(androidx.xr.compose.testing.SubspaceSemanticsMatcher matcher);
method public static androidx.xr.compose.testing.SubspaceSemanticsMatcher hasAnyChild(androidx.xr.compose.testing.SubspaceSemanticsMatcher matcher);
method public static androidx.xr.compose.testing.SubspaceSemanticsMatcher hasAnyDescendant(androidx.xr.compose.testing.SubspaceSemanticsMatcher matcher);
method public static androidx.xr.compose.testing.SubspaceSemanticsMatcher hasAnySibling(androidx.xr.compose.testing.SubspaceSemanticsMatcher matcher);
method public static androidx.xr.compose.testing.SubspaceSemanticsMatcher hasContentDescription(String value, optional boolean substring, optional boolean ignoreCase);
method @BytecodeOnly public static androidx.xr.compose.testing.SubspaceSemanticsMatcher! hasContentDescription$default(String!, boolean, boolean, int, Object!);
method public static androidx.xr.compose.testing.SubspaceSemanticsMatcher hasParent(androidx.xr.compose.testing.SubspaceSemanticsMatcher matcher);
method public static androidx.xr.compose.testing.SubspaceSemanticsMatcher hasTestTag(String testTag);
method public static androidx.xr.compose.testing.SubspaceSemanticsMatcher isRoot();
}
public final class SubspaceSemanticsMatcher {
ctor public SubspaceSemanticsMatcher(String description, kotlin.jvm.functions.Function1<? super androidx.xr.compose.subspace.node.SubspaceSemanticsInfo,java.lang.Boolean> matcher);
method public infix androidx.xr.compose.testing.SubspaceSemanticsMatcher and(androidx.xr.compose.testing.SubspaceSemanticsMatcher other);
method @InaccessibleFromKotlin public String getDescription();
method public boolean matches(androidx.xr.compose.subspace.node.SubspaceSemanticsInfo node);
method public boolean matchesAny(Iterable<? extends androidx.xr.compose.subspace.node.SubspaceSemanticsInfo> nodes);
method public operator androidx.xr.compose.testing.SubspaceSemanticsMatcher not();
method public infix androidx.xr.compose.testing.SubspaceSemanticsMatcher or(androidx.xr.compose.testing.SubspaceSemanticsMatcher other);
property public String description;
field public static final androidx.xr.compose.testing.SubspaceSemanticsMatcher.Companion Companion;
}
public static final class SubspaceSemanticsMatcher.Companion {
method public <T> androidx.xr.compose.testing.SubspaceSemanticsMatcher expectValue(androidx.compose.ui.semantics.SemanticsPropertyKey<T> key, T expectedValue);
method public <T> androidx.xr.compose.testing.SubspaceSemanticsMatcher keyIsDefined(androidx.compose.ui.semantics.SemanticsPropertyKey<T> key);
method public <T> androidx.xr.compose.testing.SubspaceSemanticsMatcher keyNotDefined(androidx.compose.ui.semantics.SemanticsPropertyKey<T> key);
}
public final class SubspaceSemanticsNodeInteraction {
ctor public SubspaceSemanticsNodeInteraction(androidx.xr.compose.testing.SubspaceTestContext testContext, androidx.xr.compose.testing.SubspaceSemanticsMatcher matcher);
method public void assertDoesNotExist();
method @com.google.errorprone.annotations.CanIgnoreReturnValue public androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction assertExists(optional String? errorMessageOnFail);
method @BytecodeOnly @com.google.errorprone.annotations.CanIgnoreReturnValue public static androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction! assertExists$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, String!, int, Object!);
method public androidx.xr.compose.subspace.node.SubspaceSemanticsInfo fetchSemanticsNode(optional String? errorMessageOnFail);
method @BytecodeOnly public static androidx.xr.compose.subspace.node.SubspaceSemanticsInfo! fetchSemanticsNode$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction!, String!, int, Object!);
}
public final class SubspaceSemanticsNodeInteractionCollection {
ctor public SubspaceSemanticsNodeInteractionCollection(androidx.xr.compose.testing.SubspaceTestContext testContext, androidx.xr.compose.testing.SubspaceSemanticsMatcher matcher);
method public java.util.List<androidx.xr.compose.subspace.node.SubspaceSemanticsInfo> fetchSemanticsNodes(optional boolean atLeastOneRootRequired, optional String? errorMessageOnFail);
method @BytecodeOnly public static java.util.List! fetchSemanticsNodes$default(androidx.xr.compose.testing.SubspaceSemanticsNodeInteractionCollection!, boolean, String!, int, Object!);
method public operator androidx.xr.compose.testing.SubspaceSemanticsNodeInteraction get(int index);
}
public final class SubspaceTestContext {
}
}