blob: 441e060e62d461e332a2da5f86d8262fb2903f67 [file] [log] [blame]
// Signature format: 3.0
package androidx.ui.test {
public final class ActionsKt {
ctor public ActionsKt();
method public static androidx.ui.test.SemanticsTreeQuery doClick(androidx.ui.test.SemanticsTreeQuery);
}
public final class AssertionsKt {
ctor public AssertionsKt();
method public static androidx.ui.test.SemanticsTreeQuery assertDoesNotExist(androidx.ui.test.SemanticsTreeQuery);
method public static androidx.ui.test.SemanticsTreeQuery assertIsChecked(androidx.ui.test.SemanticsTreeQuery);
method public static androidx.ui.test.SemanticsTreeQuery assertIsHidden(androidx.ui.test.SemanticsTreeQuery);
method public static androidx.ui.test.SemanticsTreeQuery assertIsInMutuallyExclusiveGroup(androidx.ui.test.SemanticsTreeQuery);
method public static androidx.ui.test.SemanticsTreeQuery assertIsNotChecked(androidx.ui.test.SemanticsTreeQuery);
method public static androidx.ui.test.SemanticsTreeQuery assertIsSelected(androidx.ui.test.SemanticsTreeQuery, boolean expected);
method public static androidx.ui.test.SemanticsTreeQuery assertIsVisible(androidx.ui.test.SemanticsTreeQuery);
method public static androidx.ui.test.SemanticsTreeQuery assertSemanticsIsEqualTo(androidx.ui.test.SemanticsTreeQuery, androidx.ui.core.semantics.SemanticsConfiguration expectedProperties);
method public static androidx.ui.test.SemanticsTreeQuery assertValueEquals(androidx.ui.test.SemanticsTreeQuery, String value);
}
public final class DisableTransitions implements org.junit.rules.TestRule {
ctor public DisableTransitions();
method public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base, org.junit.runner.Description? description);
}
public final class DisableTransitions.DisableTransitionsStatement extends org.junit.runners.model.Statement {
ctor public DisableTransitions.DisableTransitionsStatement(org.junit.runners.model.Statement base);
method public void evaluate();
}
public final class FindersKt {
ctor public FindersKt();
method public static androidx.ui.test.SemanticsTreeQuery findByCondition(androidx.ui.test.UiTestRunner, kotlin.jvm.functions.Function1<? super androidx.ui.core.SemanticsTreeNode,java.lang.Boolean> selector);
method public static androidx.ui.test.SemanticsTreeQuery findByTag(androidx.ui.test.UiTestRunner, String testTag);
method public static androidx.ui.test.SemanticsTreeQuery findByText(androidx.ui.test.UiTestRunner, String text);
}
public final class GoldenSemanticsKt {
ctor public GoldenSemanticsKt();
method public static void assertEquals(androidx.ui.core.semantics.SemanticsConfiguration, androidx.ui.core.semantics.SemanticsConfiguration expected);
method public static androidx.ui.core.semantics.SemanticsConfiguration copyWith(androidx.ui.core.semantics.SemanticsConfiguration, kotlin.jvm.functions.Function1<? super androidx.ui.core.semantics.SemanticsConfiguration,kotlin.Unit> diff);
method public static androidx.ui.core.semantics.SemanticsConfiguration createFullSemantics(Boolean? isEnabled = null, Boolean? isChecked = null, boolean isSelected = false, boolean isButton = false, boolean inMutuallyExclusiveGroup = false);
}
public final class OutputKt {
ctor public OutputKt();
method public static void dumpSemantics(androidx.ui.test.SemanticsTreeQuery, kotlin.jvm.functions.Function1<? super java.lang.String,kotlin.Unit> consumer);
}
public final class SemanticsTreeQuery {
}
public interface UiTestRunner {
method public java.util.List<androidx.ui.core.SemanticsTreeNode> findSemantics(kotlin.jvm.functions.Function1<? super androidx.ui.core.SemanticsTreeNode,java.lang.Boolean> selector);
method public void performClick(float x, float y);
method public void sendEvent(android.view.MotionEvent event);
}
}
package androidx.ui.test.android {
public class AndroidUiTestRunner implements androidx.ui.test.UiTestRunner {
ctor public AndroidUiTestRunner();
method public final void TestWrapper(kotlin.jvm.functions.Function0<kotlin.Unit> children);
method public java.util.List<androidx.ui.core.SemanticsTreeNode> findSemantics(kotlin.jvm.functions.Function1<? super androidx.ui.core.SemanticsTreeNode,java.lang.Boolean> selector);
method public final androidx.test.rule.ActivityTestRule<androidx.ui.test.android.DefaultTestActivity> getActivityTestRule();
method public final androidx.ui.core.Density getDensity();
method public void performClick(float x, float y);
method public final void runOnUiAndWaitForIdle(kotlin.jvm.functions.Function0<kotlin.Unit> runnable);
method public void sendEvent(android.view.MotionEvent event);
method public final void setContent(kotlin.jvm.functions.Function0<kotlin.Unit> composable);
method public final void setup();
method public final void waitForIdleScreen();
property public final androidx.test.rule.ActivityTestRule<androidx.ui.test.android.DefaultTestActivity> activityTestRule;
property public final androidx.ui.core.Density density;
}
public final class AndroidUiTestRunnerKt {
ctor public AndroidUiTestRunnerKt();
method public static void doPollingCheck(kotlin.jvm.functions.Function0<java.lang.Boolean> canProceed, long timeoutPeriod = 3000);
}
public final class DefaultTestActivity extends android.app.Activity {
ctor public DefaultTestActivity();
method public java.util.concurrent.CountDownLatch getHasFocusLatch();
method public void setHasFocusLatch(java.util.concurrent.CountDownLatch p);
property public final java.util.concurrent.CountDownLatch hasFocusLatch;
}
}