Package com.ramcosta.composedestinations.annotation
See: Description
-
Annotation Summary Annotation Description ActivityDestination Like Destination but adds an Activity as a destination. JavaActivityDestination Like ActivityDestination but specifically for java files, since java doesn't have annotation with type arguments, so nav graph can't be set in that manner. Destination Marks a Composablefunction as a navigation graph destination.ExternalDestination Can be used in a companion object of a NavGraph annotated annotation to include a DestinationSpec from another module in the navigation graph. ExternalModuleDestinations Annotation used to import all destinations from T. OverrideDestination Use with parameters to override them for destination specifically. ExternalModuleGraph Marks the Destination or NavGraph as having a parent navigation graph defined in another module. ExternalNavGraph Can be used in a companion object of a NavGraph annotated annotation to include a NavGraphSpec from another module as nested in the navigation graph. NavGraph Annotation you can use on annotation classes that will signal the generating task to consider annotated Composable a part of the corresponding navigation graph. NavHostDefaultStartArgs Annotation used on a public top level function to make it be used as the start navigation arguments of a NavHostGraph. NavHostGraph 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). RootGraph Out the box NavHostGraph that can be used in destinations or graphs if there isn't a need to specify one of the parameters of NavHostGraph.