blob: 424f6bac613b9617c2deb233e997fbb1d1086a88 [file] [log] [blame]
// Signature format: 3.0
package androidx.navigation.testing {
@androidx.navigation.Navigator.Name("test") public class TestNavigator extends androidx.navigation.Navigator<androidx.navigation.testing.TestNavigator.Destination> {
ctor public TestNavigator();
method public androidx.navigation.testing.TestNavigator.Destination createDestination();
method public final java.util.ArrayDeque<kotlin.Pair<androidx.navigation.testing.TestNavigator.Destination,android.os.Bundle>> getBackStack();
method public final kotlin.Pair<androidx.navigation.testing.TestNavigator.Destination,android.os.Bundle> getCurrent();
method public androidx.navigation.testing.TestNavigator.Destination? navigate(androidx.navigation.testing.TestNavigator.Destination destination, android.os.Bundle? args, androidx.navigation.NavOptions? navOptions, androidx.navigation.Navigator.Extras? navigatorExtras);
method public boolean popBackStack();
property public final java.util.ArrayDeque<kotlin.Pair<androidx.navigation.testing.TestNavigator.Destination,android.os.Bundle>> backStack;
property public final kotlin.Pair<androidx.navigation.testing.TestNavigator.Destination,android.os.Bundle> current;
}
public static final class TestNavigator.Destination extends androidx.navigation.NavDestination {
}
public final class TestNavigatorDestinationBuilder extends androidx.navigation.NavDestinationBuilder<androidx.navigation.testing.TestNavigator.Destination> {
ctor public TestNavigatorDestinationBuilder(androidx.navigation.testing.TestNavigator navigator, @IdRes int id);
}
public final class TestNavigatorDestinationBuilderKt {
ctor public TestNavigatorDestinationBuilderKt();
method public static inline void test(androidx.navigation.NavGraphBuilder, @IdRes int id);
method public static inline void test(androidx.navigation.NavGraphBuilder, @IdRes int id, kotlin.jvm.functions.Function1<? super androidx.navigation.testing.TestNavigatorDestinationBuilder,kotlin.Unit> builder);
}
public final class TestNavigatorProvider extends androidx.navigation.NavigatorProvider {
ctor public TestNavigatorProvider();
}
}