//tvlib/org.mjdev.tvlib.extensions/NavGraphBuilderExt
NavGraphBuilderExt
[androidJvm]\ object NavGraphBuilderExt
Functions
| Name | Summary |
|---|---|
| equals | [androidJvm] open operator fun equals(other: Any?): Boolean |
| hashCode | [androidJvm] open fun hashCode(): Int |
| homeScreen | [androidJvm] fun <T : Screen> NavGraphBuilderEx.homeScreen(route: T, isStartScreen: Boolean = false, deepLinks: List<NavDeepLink> = emptyList(), enterTransition: AnimType<EnterTransition>? = { AnimExt.FadeIn }, exitTransition: AnimType<ExitTransition>? = { AnimExt.FadeOut }, popEnterTransition: AnimType<EnterTransition>? = enterTransition, popExitTransition: AnimType<ExitTransition>? = exitTransition) |
| screen | [androidJvm] fun <T : Screen> NavGraphBuilderEx.screen(route: T, isHomeScreen: Boolean = false, isStartScreen: Boolean = false, deepLinks: List<NavDeepLink> = emptyList(), enterTransition: AnimType<EnterTransition>? = { AnimExt.FadeIn }, exitTransition: AnimType<ExitTransition>? = { AnimExt.FadeOut }, popEnterTransition: AnimType<EnterTransition>? = enterTransition, popExitTransition: AnimType<ExitTransition>? = exitTransition) |
| startScreen | [androidJvm] fun <T : Screen> NavGraphBuilderEx.startScreen(route: T, isHomeScreen: Boolean = false, deepLinks: List<NavDeepLink> = emptyList(), enterTransition: AnimType<EnterTransition>? = { AnimExt.FadeIn }, exitTransition: AnimType<ExitTransition>? = { AnimExt.FadeOut }, popEnterTransition: AnimType<EnterTransition>? = enterTransition, popExitTransition: AnimType<ExitTransition>? = exitTransition) |
| toString | [androidJvm] open fun toString(): String |