ActivityNavigatorDestinationBuilderKt
public final class ActivityNavigatorDestinationBuilderKt
Summary
Public methods |
|
|---|---|
static final void |
This method is deprecated. Use routes to build your ActivityDestination instead |
static final void |
activity(Construct a new |
static final void |
<T extends Object> activity(Construct a new |
Public methods
activity
public static final voidactivity(
@NonNull NavGraphBuilder receiver,
@IdRes int id,
@NonNull Function1<@NonNull ActivityNavigatorDestinationBuilder, Unit> builder
)
Construct a new ActivityNavigator.Destination
activity
public static final void activity(
@NonNull NavGraphBuilder receiver,
@NonNull String route,
@NonNull Function1<@NonNull ActivityNavigatorDestinationBuilder, Unit> builder
)
Construct a new ActivityNavigator.Destination
activity
public static final void <T extends Object> activity(
@NonNull NavGraphBuilder receiver,
@NonNull Map<@NonNull KType, @NonNull NavType<@NonNull ?>> typeMap,
@NonNull Function1<@NonNull ActivityNavigatorDestinationBuilder, Unit> builder
)
Construct a new ActivityNavigator.Destination
| Parameters | |
|---|---|
<T extends Object> |
destination's unique route from a |
@NonNull Map<@NonNull KType, @NonNull NavType<@NonNull ?>> typeMap |
map of destination arguments' kotlin type |
@NonNull Function1<@NonNull ActivityNavigatorDestinationBuilder, Unit> builder |
the builder used to construct the fragment destination |