Package-level declarations

Types

Link copied to clipboard

An idling resource rule that waits for the system UI to be loaded.

Properties

Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsActiveModalPanel: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsActiveTaskPanel: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsAddModalPanelButton: Matcher<View>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsDebugPanelContainer: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsDensityApply: Matcher<View>

Matches the density apply button.

Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsDensityInput: Matcher<View>

Matches the density input field.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsHideNotifications: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsHideSoftInputButton: Matcher<View>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsModalPanelBackdrop: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsModalPanelContainer: Matcher<View>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsResolutionApply: Matcher<View>

Matches the resolution apply button.

Link copied to clipboard

Matches the resolution height input field.

Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsResolutionWidthInput: Matcher<View>

Matches the resolution width input field.

Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsRotateLeft: Matcher<View>

Matches the rotate left button.

Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsRotateRight: Matcher<View>

Matches the rotate right button.

Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsShowSoftInputButton: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsShowTaskPanelButton: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsShowToastButton: Matcher<View>
Link copied to clipboard
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsSoftInputEditText: Matcher<View>
Link copied to clipboard
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsSystemUi: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsTaskPanelContainer: Matcher<View>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsUiScalingFactorInput: Matcher<View>

Functions

Link copied to clipboard
Link copied to clipboard
@IviExperimental(reasons = [])
fun assertRecreatesSystemUi(block: () -> Unit)

Asserts that executing block triggers recreation of the System UI.

Link copied to clipboard
Link copied to clipboard
@IviExperimental(reasons = [])
fun hasNotificationId(id: Int): Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
fun nthVisibleNotification(childPosition: Int): TypeSafeMatcher<View>
Link copied to clipboard
Link copied to clipboard
@IviExperimental(reasons = [])
fun ViewInteraction.waitForNotificationCount(count: Int, timeoutMs: Long = DEFAULT_WAIT_FOR_TIMEOUT_MS): ViewInteraction