| addMenuClickListener |
[androidJvm] fun addMenuClickListener(vararg listener: MenuItemClickListener) |
| addMenuItem |
[androidJvm] fun addMenuItem(vararg item: MenuItem) |
| addOnDestinationChangedListener |
[androidJvm] open fun addOnDestinationChangedListener(listener: NavController.OnDestinationChangedListener) |
| addUniqueMenuItem |
[androidJvm] fun addUniqueMenuItem(item: MenuItem) |
| clearBackStack |
[androidJvm] fun clearBackStack(destinationId: Int): Boolean fun clearBackStack(route: String): Boolean |
| clearClickListeners |
[androidJvm] fun clearClickListeners() |
| clearMenuItems |
[androidJvm] fun clearMenuItems() |
| closeMenu |
[androidJvm] fun closeMenu() |
| closeSettings |
[androidJvm] fun closeSettings() |
| createDeepLink |
[androidJvm] open fun createDeepLink(): NavDeepLinkBuilder |
| createGraph |
[androidJvm] inline fun NavHostControllerEx.createGraph(navController: NavHostControllerEx, route: String? = null, startRoute: String? = null, builder: NavGraphBuilderEx.() -> Unit): NavGraph |
| enableOnBackPressed |
[androidJvm] override fun enableOnBackPressed(enabled: Boolean) |
| equals |
[androidJvm] open operator fun equals(other: Any?): Boolean |
| findDestination |
[androidJvm] fun findDestination(destinationId: Int): NavDestination? fun findDestination(route: String): NavDestination? |
| forEachMenuItem |
[androidJvm] @Composable fun forEachMenuItem(block: @Composable(index: Int, menuItem: MenuItem) -> Unit) |
| getBackStackEntry |
[androidJvm] open fun getBackStackEntry(destinationId: Int): NavBackStackEntry fun getBackStackEntry(route: String): NavBackStackEntry |
| getViewModelStoreOwner |
[androidJvm] open fun getViewModelStoreOwner(navGraphId: Int): ViewModelStoreOwner |
| handleDeepLink |
[androidJvm] open fun handleDeepLink(intent: Intent?): Boolean |
| hashCode |
[androidJvm] open fun hashCode(): Int |
| indexOfMenuItem |
[androidJvm] fun indexOfMenuItem(item: MenuItem): Int |
| launchWhenStateAtLeast |
[androidJvm] fun <T> LifecycleOwner.launchWhenStateAtLeast(minState: Lifecycle.State, block: suspend CoroutineScope.() -> T): Job |
| menuItem |
[androidJvm] fun menuItem(id: Int): MenuItem |
| navigate |
[androidJvm] open fun navigate(deepLink: Uri) open fun navigate(request: NavDeepLinkRequest) open fun navigate(directions: NavDirections) open fun navigate(resId: Int) open fun navigate(deepLink: Uri, navOptions: NavOptions?) open fun navigate(request: NavDeepLinkRequest, navOptions: NavOptions?) open fun navigate(directions: NavDirections, navOptions: NavOptions?) open fun navigate(directions: NavDirections, navigatorExtras: Navigator.Extras) open fun navigate(resId: Int, args: Bundle?) fun navigate(route: String, builder: NavOptionsBuilder.() -> Unit) open fun navigate(deepLink: Uri, navOptions: NavOptions?, navigatorExtras: Navigator.Extras?) open fun navigate(request: NavDeepLinkRequest, navOptions: NavOptions?, navigatorExtras: Navigator.Extras?) open fun navigate(resId: Int, args: Bundle?, navOptions: NavOptions?) fun navigate(route: String, navOptions: NavOptions?, navigatorExtras: Navigator.Extras?) open fun navigate(resId: Int, args: Bundle?, navOptions: NavOptions?, navigatorExtras: Navigator.Extras?) |
| navigate |
[androidJvm] fun NavController.navigate(route: String, args: Bundle, navOptions: NavOptions? = null, navigatorExtras: Navigator.Extras? = null) |
| navigateUp |
[androidJvm] open fun navigateUp(): Boolean |
| observeEvent |
[androidJvm] @MainThread inline fun <T> LifecycleOwner.observeEvent(dispatcher: CoroutineDispatcher = Dispatchers.Main.immediate, minActiveState: Lifecycle.State = Lifecycle.State.STARTED, isSticky: Boolean = false, noinline onReceived: (T) -> Unit): Job |
| onCreate |
[androidJvm] open fun onCreate(owner: LifecycleOwner) |
| onDestroy |
[androidJvm] open override fun onDestroy(owner: LifecycleOwner) |
| onMenuItemClick |
[androidJvm] fun onMenuItemClick(item: MenuItem) |
| onPause |
[androidJvm] open fun onPause(owner: LifecycleOwner) |
| onResume |
[androidJvm] open fun onResume(owner: LifecycleOwner) |
| onStart |
[androidJvm] open fun onStart(owner: LifecycleOwner) |
| onStop |
[androidJvm] open fun onStop(owner: LifecycleOwner) |
| open |
[androidJvm] @MainThread inline fun <T : Screen> NavHostController.open(vararg values: Any?) @MainThread fun NavHostController.open(route: String?) |
| openAsTop |
[androidJvm] @MainThread inline fun <T : Screen> NavHostController.openAsTop(vararg values: Any?) |
| openMenu |
[androidJvm] fun openMenu() |
| openSettings |
[androidJvm] fun openSettings() |
| popBackStack |
[androidJvm] open fun popBackStack(): Boolean open fun popBackStack(destinationId: Int, inclusive: Boolean): Boolean open fun popBackStack(destinationId: Int, inclusive: Boolean, saveState: Boolean): Boolean fun popBackStack(route: String, inclusive: Boolean, saveState: Boolean): Boolean |
| removeMenuClickListener |
[androidJvm] fun removeMenuClickListener(vararg listener: MenuItemClickListener) |
| removeMenuItem |
[androidJvm] fun removeMenuItem(vararg item: MenuItem) |
| removeOnDestinationChangedListener |
[androidJvm] open fun removeOnDestinationChangedListener(listener: NavController.OnDestinationChangedListener) |
| restoreState |
[androidJvm] open fun restoreState(navState: Bundle?) |
| saveState |
[androidJvm] open fun saveState(): Bundle? |
| setBackground |
[androidJvm] fun setBackground(drawable: Drawable) fun setBackground(color: Color) fun setBackground(imageVector: ImageVector) |
| setGraph |
[androidJvm] open fun setGraph(graphResId: Int) open fun setGraph(graph: NavGraph, startDestinationArgs: Bundle?) open fun setGraph(graphResId: Int, startDestinationArgs: Bundle?) |
| setLifecycleOwner |
[androidJvm] override fun setLifecycleOwner(owner: LifecycleOwner) |
| setOnBackPressedDispatcher |
[androidJvm] override fun setOnBackPressedDispatcher(dispatcher: OnBackPressedDispatcher) |
| setViewModelStore |
[androidJvm] override fun setViewModelStore(viewModelStore: ViewModelStore) |
| startActivity |
[androidJvm] inline fun <T : Activity> startActivity(vararg params: Pair<String, Serializable?>) |
| toString |
[androidJvm] open fun toString(): String |