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