1// Signature format: 4.0
2package androidx.navigation.testing {
3
4  public final class TestNavHostController extends androidx.navigation.NavHostController {
5    ctor public TestNavHostController(android.content.Context context);
6    method public java.util.List<androidx.navigation.NavBackStackEntry> getBackStack();
7    method public void setCurrentDestination(@IdRes int destId);
8    method public void setCurrentDestination(@IdRes int destId, optional android.os.Bundle args);
9    method public void setCurrentDestination(String destRoute);
10    method public void setCurrentDestination(String destRoute, optional android.os.Bundle args);
11    property public final java.util.List<androidx.navigation.NavBackStackEntry> backStack;
12  }
13
14  public final class TestNavigatorState extends androidx.navigation.NavigatorState {
15    ctor public TestNavigatorState();
16    ctor public TestNavigatorState(optional android.content.Context? context);
17    ctor public TestNavigatorState(optional android.content.Context? context, optional kotlinx.coroutines.CoroutineDispatcher coroutineDispatcher);
18    method public androidx.navigation.NavBackStackEntry createBackStackEntry(androidx.navigation.NavDestination destination, android.os.Bundle? arguments);
19    method public androidx.navigation.NavBackStackEntry restoreBackStackEntry(androidx.navigation.NavBackStackEntry previouslySavedEntry);
20  }
21
22}
23
24