<
A
B
C
D
E
F
G
H
I
J
M
N
O
P
R
S
T
V
W
D
- DeepLink - class in com.ramcosta.composedestinations.annotation.parameters
- Can be used in com.ramcosta.composedestinations.annotation.Destination to describe a deep link connection to that destination.
- DeepLinkKt - class in com.ramcosta.composedestinations.annotation.parameters
- DEFAULT - enum entry in com.ramcosta.composedestinations.spec.NavHostEngine.Type
The engine you get by default by using the library
- DefaultFadingTransitions - class in com.ramcosta.composedestinations.animations.defaults
- Uses default fading animations for this NavHost by default.
- DefaultNavHostEngineKt - class in com.ramcosta.composedestinations
- DefaultParcelableNavTypeSerializer - class in com.ramcosta.composedestinations.navargs.parcelable
- Default DestinationsNavTypeSerializer for Parcelables which converts them to Base64 strings and then parses them back.
- DefaultSerializableNavTypeSerializer - class in com.ramcosta.composedestinations.navargs.serializable
- Default DestinationsNavTypeSerializer for Serializables which converts them to Base64 strings and then parses them back.
- defaultStartDirection(TypedNavHostGraphSpec) - function in com.ramcosta.composedestinations.spec.NavHostGraphSpecKt
- DependenciesContainerBuilder - class in com.ramcosta.composedestinations.navigation
- Interface through which you can add dependencies to a DestinationDependenciesContainer.
- dependency(DependenciesContainerBuilder,D) - function in com.ramcosta.composedestinations.navigation.DestinationDependenciesContainerKt
- Adds dependency to this container builder.
- Destination - class in com.ramcosta.composedestinations.annotation
- Marks a
Composablefunction as a navigation graph destination. - destination(DependenciesContainerBuilder,TypeAliased(typeAlias=GenericTypeConstructor(dri=com.ramcosta.composedestinations.spec/DestinationSpec///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})), inner=GenericTypeConstructor(dri=com.ramcosta.composedestinations.spec/TypedDestinationSpec///PointingToDeclaration/, projections=[org.jetbrains.dokka.model.Star@5bc9496d], presentableName=null, extra=PropertyContainer(map={}))),Function1) - function in com.ramcosta.composedestinations.navigation.DestinationDependenciesContainerKt
- Calls dependencyProvider when a destination is navigated to, giving an opportunity to specify dependencies with dependency method that are supposed to be used only by that destination.
- destination(NavBackStackEntry) - function in com.ramcosta.composedestinations.utils.NavControllerExtKt
- Finds the DestinationSpec correspondent to this NavBackStackEntry.
- Destination.Companion - class in com.ramcosta.composedestinations.annotation.Destination
- DestinationDependenciesContainer - class in com.ramcosta.composedestinations.navigation
- Container of all dependencies that can be used in a certain
DestinationComposable. - DestinationDependenciesContainerKt - class in com.ramcosta.composedestinations.navigation
- DestinationLambda - class in com.ramcosta.composedestinations.manualcomposablecalls
- DestinationLambda.BottomSheet - class in com.ramcosta.composedestinations.manualcomposablecalls.DestinationLambda
- DestinationLambda.Dialog - class in com.ramcosta.composedestinations.manualcomposablecalls.DestinationLambda
- DestinationLambda.Normal - class in com.ramcosta.composedestinations.manualcomposablecalls.DestinationLambda
- DestinationsBooleanArrayListNavTypeKt - class in com.ramcosta.composedestinations.navargs.primitives.arraylist
- DestinationsBooleanArrayNavTypeKt - class in com.ramcosta.composedestinations.navargs.primitives.array
- DestinationsBooleanNavTypeKt - class in com.ramcosta.composedestinations.navargs.primitives
- DestinationScope - class in com.ramcosta.composedestinations.scope
- Scope where a destination screen will be called in.
- DestinationScopeImpl - class in com.ramcosta.composedestinations.scope
- DestinationScopeKt - class in com.ramcosta.composedestinations.scope
- DestinationScopeWithNoDependencies - class in com.ramcosta.composedestinations.scope
- Scope where a destination screen will be called in.
- DestinationsEnumArrayListNavType - class in com.ramcosta.composedestinations.navargs.primitives.arraylist
- DestinationsEnumArrayNavType - class in com.ramcosta.composedestinations.navargs.primitives.array
- DestinationsEnumNavType - class in com.ramcosta.composedestinations.navargs.primitives
- DestinationsFloatArrayListNavTypeKt - class in com.ramcosta.composedestinations.navargs.primitives.arraylist
- DestinationsFloatArrayNavTypeKt - class in com.ramcosta.composedestinations.navargs.primitives.array
- DestinationsFloatNavTypeKt - class in com.ramcosta.composedestinations.navargs.primitives
- DestinationsIntArrayListNavTypeKt - class in com.ramcosta.composedestinations.navargs.primitives.arraylist
- DestinationsIntArrayNavTypeKt - class in com.ramcosta.composedestinations.navargs.primitives.array
- DestinationsIntNavTypeKt - class in com.ramcosta.composedestinations.navargs.primitives
- DestinationsLongArrayListNavTypeKt - class in com.ramcosta.composedestinations.navargs.primitives.arraylist
- DestinationsLongArrayNavTypeKt - class in com.ramcosta.composedestinations.navargs.primitives.array
- DestinationsLongNavTypeKt - class in com.ramcosta.composedestinations.navargs.primitives
- DestinationsNavHost(TypeAliased(typeAlias=GenericTypeConstructor(dri=com.ramcosta.composedestinations.spec/NavHostGraphSpec///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})), inner=GenericTypeConstructor(dri=com.ramcosta.composedestinations.spec/TypedNavHostGraphSpec///PointingToDeclaration/, projections=[org.jetbrains.dokka.model.Star@5bc9496d], presentableName=null, extra=PropertyContainer(map={}))),Modifier,Direction,NavHostAnimatedDestinationStyle,NavHostEngine,NavHostController,Function1,Function1) - function in com.ramcosta.composedestinations.DestinationsNavHostKt
- Like androidx.navigation.compose.
- DestinationsNavHostKt - class in com.ramcosta.composedestinations
- DestinationsNavigator - class in com.ramcosta.composedestinations.navigation
- Contract for a navigator of DestinationSpec.
- destinationsNavigator(NavController) - function in com.ramcosta.composedestinations.scope.NavGraphBuilderDestinationScopeImpl
- DestinationsNavigator useful to navigate from this destination
- destinationsNavigator(NavController) - function in com.ramcosta.composedestinations.scope.NavGraphBuilderDestinationScope
- DestinationsNavigator useful to navigate from this destination
- destinationsNavigator(NavController) - function in com.ramcosta.composedestinations.scope.AnimatedNavGraphBuilderDestinationScope
- DestinationsNavigator useful to navigate from this destination
- destinationsNavigator(NavController) - function in com.ramcosta.composedestinations.scope.BottomSheetNavGraphBuilderDestinationScope
- DestinationsNavigator useful to navigate from this destination
- DestinationsNavOptionsBuilder - class in com.ramcosta.composedestinations.navigation
- Like NavOptionsBuilder but has Compose Destinations friendly version of its APIs.
- DestinationsNavType - class in com.ramcosta.composedestinations.navargs
- NavType version for Compose Destinations library.
- DestinationsNavTypeSerializer - class in com.ramcosta.composedestinations.navargs
- Interface with behaviour for classes that can prepare a nonnull T type into a string usable in the navigation route and can parse that same string representation back into the T type.
- DestinationsStringArrayListNavTypeKt - class in com.ramcosta.composedestinations.navargs.primitives.arraylist
- DestinationsStringArrayNavTypeKt - class in com.ramcosta.composedestinations.navargs.primitives.array
- DestinationsStringNavType - class in com.ramcosta.composedestinations.navargs.primitives
- DestinationsStringNavTypeKt - class in com.ramcosta.composedestinations.navargs.primitives
- DestinationStyle - class in com.ramcosta.composedestinations.spec
- Controls how the destination is shown when navigated to and navigated away from.
- DestinationStyle.Activity - class in com.ramcosta.composedestinations.spec.DestinationStyle
- DestinationStyle.Animated - class in com.ramcosta.composedestinations.spec.DestinationStyle
- Marks the destination to have defined enter/exit transitions when coming from or going to certain destinations.
- DestinationStyle.Animated.None - class in com.ramcosta.composedestinations.spec.DestinationStyle.Animated
- Can be used to force no animations for certain destinations, if you've overridden the default animation with
defaultAnimationParams. - DestinationStyle.Default - class in com.ramcosta.composedestinations.spec.DestinationStyle
- This is the default style used in case none is specified for a given Destination.
- DestinationStyle.Dialog - class in com.ramcosta.composedestinations.spec.DestinationStyle
- Marks the destination to be shown as a dialog.
- DestinationStyle.Dialog.Default - class in com.ramcosta.composedestinations.spec.DestinationStyle.Dialog
- DestinationWrapper - class in com.ramcosta.composedestinations.wrapper
- Interface you can implement with an object and then pass its class to the com.ramcosta.composedestinations.annotation.Destination.wrappers.
- DestinationWrapperKt - class in com.ramcosta.composedestinations.wrapper
- dialogComposable(ManualComposableCallsBuilder,TypedDestinationSpec,Function1) - function in com.ramcosta.composedestinations.manualcomposablecalls.ManualComposableCallsBuilderKt
- Registers content lambda as the responsible for calling the Composable correspondent to destination.
- dialogComposable(NavGraphBuilder,TypedDestinationSpec,Function1) - function in com.ramcosta.composedestinations.utils.NavGraphBuilderDestinationExtensionsKt
- Like androidx.navigation.compose.
- Direction - class in com.ramcosta.composedestinations.spec
- Interface for all classes that contain a route that is ready to be used in navigation.
- Direction(String) - function in com.ramcosta.composedestinations.spec.DirectionKt
- Creates a Direction for given route.
- DirectionActivityDestinationSpec - class in com.ramcosta.composedestinations.spec
- ActivityDestinationSpec that does not contain any navigation arguments.
- DirectionDestinationSpec - class in com.ramcosta.composedestinations.spec
- TypedDestinationSpec that does not contain any navigation arguments.
- DirectionKt - class in com.ramcosta.composedestinations.spec
- DirectionNavGraphSpec - class in com.ramcosta.composedestinations.spec
- TypedNavGraphSpec that does not contain any navigation arguments.
- DirectionNavHostGraphSpec - class in com.ramcosta.composedestinations.spec