<
A
B
C
D
E
F
G
H
I
J
M
N
O
P
R
S
T
V
W
N
- NavArgEncodingUtilsKt - class in com.ramcosta.composedestinations.navargs.utils
- NavControllerExtKt - class in com.ramcosta.composedestinations.utils
- NavGraph - class in com.ramcosta.composedestinations.annotation
- Annotation you can use on annotation classes that will signal the generating task to consider annotated Composable a part of the corresponding navigation graph.
- navGraph(DependenciesContainerBuilder,TypeAliased(typeAlias=GenericTypeConstructor(dri=com.ramcosta.composedestinations.spec/NavGraphSpec///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})), inner=GenericTypeConstructor(dri=com.ramcosta.composedestinations.spec/TypedNavGraphSpec///PointingToDeclaration/, projections=[org.jetbrains.dokka.model.Star@5bc9496d, org.jetbrains.dokka.model.Star@5bc9496d], presentableName=null, extra=PropertyContainer(map={}))),Function1) - function in com.ramcosta.composedestinations.navigation.DestinationDependenciesContainerKt
- Calls dependencyProvider when a destination (directly or indirectly) part of navGraph is navigated to, giving an opportunity to specify dependencies with dependency method that are supposed to be used only by destinations of that navGraph.
- navGraph(NavBackStackEntry) - function in com.ramcosta.composedestinations.utils.NavControllerExtKt
- Finds the NavGraphSpec that this NavBackStackEntry belongs to.
- NavGraph.Companion - class in com.ramcosta.composedestinations.annotation.NavGraph
- NavGraphBuilderDestinationExtensionsKt - class in com.ramcosta.composedestinations.utils
- NavGraphBuilderDestinationScope - class in com.ramcosta.composedestinations.scope
- NavGraphBuilderDestinationScopeImpl - class in com.ramcosta.composedestinations.scope
- NavGraphBuilderDestinationScopeKt - class in com.ramcosta.composedestinations.scope
- NavHost(Modifier,String,Direction,NavHostAnimatedDestinationStyle,NavHostController,Function1) - function in com.ramcosta.composedestinations.spec.NavHostEngine
- "NavHost-like" Composable for this engine.
- NavHostAnimatedDestinationStyle - class in com.ramcosta.composedestinations.animations
- Like DestinationStyle.Animated but doesn't allow the return of null values.
- NavHostDefaultStartArgs - class in com.ramcosta.composedestinations.annotation
- Annotation used on a public top level function to make it be used as the start navigation arguments of a NavHostGraph.
- NavHostEngine - class in com.ramcosta.composedestinations.spec
- Abstraction over all needed functionality to call a "NavHost-like" composable and add the nested navigation graphs and the composables.
- NavHostEngine.Type - class in com.ramcosta.composedestinations.spec.NavHostEngine
- NavHostGraph - class in com.ramcosta.composedestinations.annotation
- Like NavGraph but denotes a top level nav graph, i.e one that is not nested in any other nav graph (aka it doesn't have a parent).
- NavHostGraphSpecKt - class in com.ramcosta.composedestinations.spec
- NavHostParam - class in com.ramcosta.composedestinations.annotation.parameters
- Annotation that can be used in arguments of Destination Composable functions to signal Compose Destinations to not consider them as navigation arguments.
- navigate(Direction,Function1) - function in com.ramcosta.composedestinations.navigation.DestinationsNavigator
- Navigates to the given Direction.
- navigate(Direction,NavOptions,Navigator.Extras) - function in com.ramcosta.composedestinations.navigation.DestinationsNavigator
- Navigates to the given Direction.
- navigate(Direction,Function1) - function in com.ramcosta.composedestinations.navigation.EmptyDestinationsNavigator
- Navigates to the given Direction.
- navigate(Direction,NavOptions,Navigator.Extras) - function in com.ramcosta.composedestinations.navigation.EmptyDestinationsNavigator
- Navigates to the given Direction.
- navigateBack(R) - function in com.ramcosta.composedestinations.result.EmptyResultBackNavigator
- Goes back to previous destination sending result.
- navigateBack() - function in com.ramcosta.composedestinations.result.EmptyResultBackNavigator
- Goes back to previous destination sending the last result set with setResult or just navigating if no result was set.
- navigateBack(R) - function in com.ramcosta.composedestinations.result.ResultBackNavigator
- Goes back to previous destination sending result.
- navigateBack() - function in com.ramcosta.composedestinations.result.ResultBackNavigator
- Goes back to previous destination sending the last result set with setResult or just navigating if no result was set.
- navigateUp() - function in com.ramcosta.composedestinations.navigation.DestinationsNavigator
- navigateUp() - function in com.ramcosta.composedestinations.navigation.EmptyDestinationsNavigator
- navigation(NavGraphBuilder,TypeAliased(typeAlias=GenericTypeConstructor(dri=com.ramcosta.composedestinations.spec/NavGraphSpec///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})), inner=GenericTypeConstructor(dri=com.ramcosta.composedestinations.spec/TypedNavGraphSpec///PointingToDeclaration/, projections=[org.jetbrains.dokka.model.Star@5bc9496d, org.jetbrains.dokka.model.Star@5bc9496d], presentableName=null, extra=PropertyContainer(map={}))),ManualComposableCalls,Function1) - function in com.ramcosta.composedestinations.spec.NavHostEngine
- Creates a new navigation graph nested in the NavGraphBuilder graph.
- NavResult - class in com.ramcosta.composedestinations.result
- Result sent from ResultBackNavigator when its destination is shown and then navigates back to the ResultRecipient destination.
- NavResult.Canceled - class in com.ramcosta.composedestinations.result.NavResult
- NavResult.Value - class in com.ramcosta.composedestinations.result.NavResult
- NavResultKt - class in com.ramcosta.composedestinations.result
- NavTypeSerializer - class in com.ramcosta.composedestinations.navargs
- You can annotate a com.ramcosta.composedestinations.navargs.DestinationsNavTypeSerializer to signal the code generating task to consider the annotated class as a parser/serializer for a given type that will be used as navigation argument.
- NoTransitions - class in com.ramcosta.composedestinations.animations.defaults
- Disables all animations for this NavHost by default.