NavActionBuilder
class NavActionBuilder
kotlin.Any | |
↳ | androidx.navigation.NavActionBuilder |
DSL for building a NavAction.
Summary
Public constructors | |
---|---|
<init>() DSL for building a NavAction. |
Public methods | |
---|---|
Unit |
navOptions(: NavOptionsBuilder.() -> Unit) Sets the NavOptions for this action that should be used by default |
Properties | |
---|---|
MutableMap<String, Any?> |
The set of default arguments that should be passed to the destination. |
Int |
The ID of the destination that should be navigated to when this action is used |
Public constructors
Public methods
navOptions
fun navOptions(: NavOptionsBuilder.() -> Unit): Unit
Sets the NavOptions for this action that should be used by default
Properties
defaultArguments
val defaultArguments: MutableMap<String, Any?>
The set of default arguments that should be passed to the destination. The keys used here should be the same as those used on the NavDestinationBuilder.argument for the destination.
All values added here should be able to be added to a android.os.Bundle.
See Also
destinationId
var destinationId: Int
The ID of the destination that should be navigated to when this action is used