NavActionBuilder
-
android
@NavDestinationDsl
class NavActionBuilder
DSL for building a NavAction.
Summary
Public constructors |
|
|---|---|
|
android
|
Public functions |
||
|---|---|---|
Unit |
navOptions(optionsBuilder: NavOptionsBuilder.() -> Unit)Sets the |
android
|
Public properties |
||
|---|---|---|
MutableMap<String, Any?> |
The set of default arguments that should be passed to the destination. |
android
|
Int |
The ID of the destination that should be navigated to when this action is used |
android
|
Public constructors
Public functions
navOptions
fun navOptions(optionsBuilder: NavOptionsBuilder.() -> Unit): Unit
Sets the NavOptions for this action that should be used by default
Public 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 SavedState.
| See also | |
|---|---|
defaultArguments |
destinationId
var destinationId: Int
The ID of the destination that should be navigated to when this action is used