| // 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(); |
| } |
| |
| } |
| |