<  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 Composable function 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 Destination Composable.
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
 
<  A  B  C  D  E  F  G  H  I  J  M  N  O  P  R  S  T  V  W