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