DialogNavigator.Destination


NavDestination specific to DialogNavigator

Summary

Public constructors

Destination(
    navigator: DialogNavigator,
    dialogProperties: DialogProperties,
    content: @Composable (NavBackStackEntry) -> Unit
)
Cmn

Inherited functions

From androidx.navigation.NavDestination
Unit
addArgument(argumentName: String, argument: NavArgument)

Sets an argument type for an argument name

Cmn
Unit
addDeepLink(navDeepLink: NavDeepLink)

Add a deep link to this destination.

Cmn
Unit
addDeepLink(uriPattern: String)

Add a deep link to this destination.

Cmn
open Boolean
hasDeepLink(deepLink: NavUri)

Checks the given deep link NavUri, and determines whether it matches a Uri pattern added to the destination by a call to addDeepLink .

Cmn
open Boolean
hasDeepLink(deepLinkRequest: NavDeepLinkRequest)

Checks the given NavDeepLinkRequest, and determines whether it matches a NavDeepLink added to the destination by a call to addDeepLink.

Cmn
Unit
removeArgument(argumentName: String)

Unsets the argument type for an argument name.

Cmn

Inherited properties

From androidx.navigation.NavDestination
Map<StringNavArgument>

The arguments supported by this destination.

Cmn
open String
Cmn
Int

The destination's unique ID.

Cmn
CharSequence?

The descriptive label of this destination.

Cmn
String

The name associated with this destination's Navigator.

Cmn
NavGraph?

Gets the NavGraph that contains this destination.

Cmn
String?

The destination's unique route.

Cmn

Public constructors

Destination

Destination(
    navigator: DialogNavigator,
    dialogProperties: DialogProperties = DialogProperties(),
    content: @Composable (NavBackStackEntry) -> Unit
)