-
- All Implemented Interfaces:
-
androidx.compose.ui.test.SemanticsNodeInteractionsProvider
public interface ComposeContext implements SemanticsNodeInteractionsProvider
A context through which composable blocks can be orchestrated within a ComposeExtension.
-
-
Method Summary
Modifier and Type Method Description abstract <T extends Any> TrunOnUiThread(Function0<T> action)abstract <T extends Any> TrunOnIdle(Function0<T> action)abstract UnitwaitForIdle()abstract UnitawaitIdle()abstract UnitwaitUntil(Long timeoutMillis, Function0<Boolean> condition)abstract UnitregisterIdlingResource(IdlingResource idlingResource)abstract UnitunregisterIdlingResource(IdlingResource idlingResource)abstract UnitsetContent(Function0<Unit> composable)abstract DensitygetDensity()abstract MainTestClockgetMainClock()-
-
Method Detail
-
runOnUiThread
abstract <T extends Any> T runOnUiThread(Function0<T> action)
-
waitForIdle
abstract Unit waitForIdle()
-
registerIdlingResource
abstract Unit registerIdlingResource(IdlingResource idlingResource)
-
unregisterIdlingResource
abstract Unit unregisterIdlingResource(IdlingResource idlingResource)
-
setContent
abstract Unit setContent(Function0<Unit> composable)
-
getDensity
abstract Density getDensity()
-
getMainClock
abstract MainTestClock getMainClock()
-
-
-
-