//app/org.mjdev.tvapp.base.navigation/Screen/Companion
[androidJvm]\ object Companion
| Name | Summary |
|---|---|
| open | [androidJvm] @MainThread inline fun <T : Screen> NavHostController.open(vararg values: Any?) |
| openClear | [androidJvm] @MainThread inline fun <T : Screen> NavHostController.openClear(vararg values: Any?) |
| screen | [androidJvm] fun <T : Screen> NavGraphBuilderEx.screen(route: T, isHomeScreen: Boolean = false, isStartScreen: Boolean = false, deepLinks: List<NavDeepLink> = emptyList(), enterTransition: @JvmSuppressWildcardsAnimatedContentTransitionScope<NavBackStackEntry>.() -> EnterTransition?? = { SlideInVertically }, exitTransition: @JvmSuppressWildcardsAnimatedContentTransitionScope<NavBackStackEntry>.() -> ExitTransition?? = { SlideOutVertically }, popEnterTransition: @JvmSuppressWildcardsAnimatedContentTransitionScope<NavBackStackEntry>.() -> EnterTransition?? = enterTransition, popExitTransition: @JvmSuppressWildcardsAnimatedContentTransitionScope<NavBackStackEntry>.() -> ExitTransition?? = exitTransition) Custom function to generate screen in nav graph. |
| Name | Summary |
|---|---|
| currentRoute | [androidJvm] val NavHostController.currentRoute: String? Current route nav host helper |
| SlideInVertically | [androidJvm] val SlideInVertically: EnterTransition |
| SlideOutVertically | [androidJvm] val SlideOutVertically: ExitTransition |