DynamicIncludeNavGraphBuilderKt

public final class DynamicIncludeNavGraphBuilderKt


Summary

Public methods

static final void
DynamicIncludeNavGraphBuilderKt.includeDynamic(
    DynamicNavGraphBuilder receiver,
    @IdRes int id,
    String moduleName,
    String graphResourceName
)

This method is deprecated. Use routes to include your DynamicNavGraph instead

static final void
DynamicIncludeNavGraphBuilderKt.includeDynamic(
    DynamicNavGraphBuilder receiver,
    @IdRes int id,
    String moduleName,
    String graphResourceName,
    @ExtensionFunctionType Function1<DynamicIncludeNavGraphBuilderUnit> builder
)

This method is deprecated. Use routes to include your DynamicNavGraph instead

static final void
DynamicIncludeNavGraphBuilderKt.includeDynamic(
    DynamicNavGraphBuilder receiver,
    String route,
    String moduleName,
    String graphResourceName
)

Construct a new DynamicIncludeGraphNavigator.DynamicIncludeNavGraph.

static final void
DynamicIncludeNavGraphBuilderKt.includeDynamic(
    DynamicNavGraphBuilder receiver,
    String route,
    String moduleName,
    String graphResourceName,
    @ExtensionFunctionType Function1<DynamicIncludeNavGraphBuilderUnit> builder
)

Construct a new DynamicIncludeGraphNavigator.DynamicIncludeNavGraph.

Public methods

DynamicIncludeNavGraphBuilderKt.includeDynamic

public static final void DynamicIncludeNavGraphBuilderKt.includeDynamic(
    DynamicNavGraphBuilder receiver,
    @IdRes int id,
    String moduleName,
    String graphResourceName
)

Construct a new DynamicIncludeGraphNavigator.DynamicIncludeNavGraph.

Parameters
@IdRes int id

NavGraph id.

String moduleName

Dynamic feature module name as defined in the module's AndroidManifest. This must not be an empty string.

String graphResourceName