TestNavigationEventHandlerKt
Added in 1.0.0-alpha09
public final class TestNavigationEventHandlerKt
Summary
Public methods
TestNavigationEventHandler
public static final @NonNull TestNavigationEventHandler<@NonNull ?> TestNavigationEventHandler(
boolean isForwardEnabled,
@NonNull Function2<@NonNull TestNavigationEventHandler<@NonNull ?>, @NonNull NavigationEvent, Unit> onForwardStarted,
@NonNull Function2<@NonNull TestNavigationEventHandler<@NonNull ?>, @NonNull NavigationEvent, Unit> onForwardProgressed,
@NonNull Function1<@NonNull TestNavigationEventHandler<@NonNull ?>, Unit> onForwardCancelled,
@NonNull Function1<@NonNull TestNavigationEventHandler<@NonNull ?>, Unit> onForwardCompleted,
boolean isBackEnabled,
@NonNull Function2<@NonNull TestNavigationEventHandler<@NonNull ?>, @NonNull NavigationEvent, Unit> onBackStarted,
@NonNull Function2<@NonNull TestNavigationEventHandler<@NonNull ?>, @NonNull NavigationEvent, Unit> onBackProgressed,
@NonNull Function1<@NonNull TestNavigationEventHandler<@NonNull ?>, Unit> onBackCancelled,
@NonNull Function1<@NonNull TestNavigationEventHandler<@NonNull ?>, Unit> onBackCompleted
)
Creates an instance of TestNavigationEventHandler
without requiring an explicit generic type.
This function is a convenience wrapper around the TestNavigationEventHandler
constructor that defaults its info type to *
. Use this in tests where the specific type of NavigationEventInfo
is not relevant.