DynamicActivityNavigator


@Navigator.Name(value = "activity")
public final class DynamicActivityNavigator extends ActivityNavigator


Dynamic feature navigator for Activity destinations.

Summary

Nested types

Destination for DynamicActivityNavigator.

Public constructors

DynamicActivityNavigator(
    @NonNull Context context,
    @NonNull DynamicInstallManager installManager
)

Public methods

@NonNull DynamicActivityNavigator.Destination
void
navigate(
    @NonNull List<@NonNull NavBackStackEntry> entries,
    NavOptions navOptions,
    Navigator.Extras navigatorExtras
)

Inherited methods

From androidx.navigation.ActivityNavigator
NavDestination
navigate(
    @NonNull ActivityNavigator.Destination destination,
    Bundle args,
    NavOptions navOptions,
    Navigator.Extras navigatorExtras
)
boolean
From androidx.navigation.Navigator
final @NonNull NavigatorState
final boolean
void
void
void
Bundle
void
popBackStack(@NonNull NavBackStackEntry popUpTo, boolean savedState)

Public constructors

DynamicActivityNavigator

Added in 2.3.0
public DynamicActivityNavigator(
    @NonNull Context context,
    @NonNull DynamicInstallManager installManager
)

Public methods

createDestination

Added in 2.3.0
public @NonNull DynamicActivityNavigator.Destination createDestination()
public void navigate(
    @NonNull List<@NonNull NavBackStackEntry> entries,
    NavOptions navOptions,
    Navigator.Extras navigatorExtras
)