DynamicActivityNavigator.Destination


public final class DynamicActivityNavigator.Destination


Destination for DynamicActivityNavigator.

Summary

Public constructors

Create a new Destination with an ActivityNavigator.Destination.

Create a new Destination with a NavigatorProvider.

Public methods

boolean
equals(Object other)
final String

The module name of this Destination's dynamic feature module.

int
void
final void
setModuleName(String moduleName)

The module name of this Destination's dynamic feature module.

Public constructors

public Destination(
    @NonNull <Error class: unknown class><@NonNull <Error class: unknown class>> activityNavigator
)

Create a new Destination with an ActivityNavigator.Destination.

Parameters
@NonNull <Error class: unknown class><@NonNull <Error class: unknown class>> activityNavigator

The Navigator to use for this Destination.

public Destination(@NonNull <Error class: unknown class> navigatorProvider)

Create a new Destination with a NavigatorProvider.

Public methods

equals

public boolean equals(Object other)

getModuleName

Added in 2.3.0
public final String getModuleName()

The module name of this Destination's dynamic feature module. This has to be the same as defined in the dynamic feature module's AndroidManifest.xml file.

hashCode

public int hashCode()

onInflate

public void onInflate(@NonNull Context context, @NonNull AttributeSet attrs)

setModuleName

Added in 2.3.0
public final void setModuleName(String moduleName)

The module name of this Destination's dynamic feature module. This has to be the same as defined in the dynamic feature module's AndroidManifest.xml file.