Package com. google. accompanist. navigation. animation
Types
AnimatedComposeNavigator
Link copied to clipboard
class AnimatedComposeNavigator : Navigator<AnimatedComposeNavigator.Destination>
Content copied to clipboard
Functions
AnimatedNavHost
Link copied to clipboard
@Composable()
Content copied to clipboard
@Composable()
Content copied to clipboard
composable
Link copied to clipboard
fun NavGraphBuilder.composable(route: String, arguments: List<NamedNavArgument> = emptyList(), deepLinks: List<NavDeepLink> = emptyList(), enterTransition: AnimatedContentScope<NavBackStackEntry>.() -> EnterTransition?? = null, exitTransition: AnimatedContentScope<NavBackStackEntry>.() -> ExitTransition?? = null, popEnterTransition: AnimatedContentScope<NavBackStackEntry>.() -> EnterTransition?? = enterTransition, popExitTransition: AnimatedContentScope<NavBackStackEntry>.() -> ExitTransition?? = exitTransition, content: @Composable() AnimatedVisibilityScope.(NavBackStackEntry) -> Unit)
Content copied to clipboard
navigation
Link copied to clipboard
fun NavGraphBuilder.navigation(startDestination: String, route: String, arguments: List<NamedNavArgument> = emptyList(), deepLinks: List<NavDeepLink> = emptyList(), enterTransition: AnimatedContentScope<NavBackStackEntry>.() -> EnterTransition?? = null, exitTransition: AnimatedContentScope<NavBackStackEntry>.() -> ExitTransition?? = null, popEnterTransition: AnimatedContentScope<NavBackStackEntry>.() -> EnterTransition?? = enterTransition, popExitTransition: AnimatedContentScope<NavBackStackEntry>.() -> ExitTransition?? = exitTransition, builder: NavGraphBuilder.() -> Unit)
Content copied to clipboard
Construct a nested NavGraph
rememberAnimatedNavController
Link copied to clipboard
@Composable()
Content copied to clipboard
Creates a NavHostController that handles the adding of the ComposeNavigator, DialogNavigator and AnimatedComposeNavigator.