ActivityNavigatorDestinationBuilder

class ActivityNavigatorDestinationBuilder : NavDestinationBuilder<ActivityNavigator.Destination>
kotlin.Any
   ↳ androidx.navigation.NavDestinationBuilder<androidx.navigation.ActivityNavigator.Destination>
   ↳ androidx.navigation.ActivityNavigatorDestinationBuilder

DSL for constructing a new ActivityNavigator.Destination

Summary

Public constructors
<init>(navigator: ActivityNavigator, @IdRes id: Int)

DSL for constructing a new ActivityNavigator.Destination

Public methods
ActivityNavigator.Destination

Build the NavDestination by calling Navigator.createDestination.

Inherited functions
Inherited extension functions
From androidx.dynamicanimation.animation
FlingAnimation

Creates FlingAnimation for object.

SpringAnimation
K.springAnimationOf(property: FloatPropertyCompat<K>, finalPosition: Float = Float.NaN)

Creates SpringAnimation for object.

Properties
KClass<out Activity>?

String?

Uri?

String?

Inherited properties

Public constructors

<init>

ActivityNavigatorDestinationBuilder(navigator: ActivityNavigator, @IdRes id: Int)

DSL for constructing a new ActivityNavigator.Destination

Public methods

build

fun build(): ActivityNavigator.Destination

Build the NavDestination by calling Navigator.createDestination.

Properties

activityClass

var activityClass: KClass<out Activity>?

action

var action: String?

data

var data: Uri?

dataPattern

var dataPattern: String?