Ian Lake | 81f14d7 | 2020-04-03 16:39:45 -0700 | [diff] [blame^] | 1 | // Signature format: 3.0 |
| 2 | package androidx.navigation.dynamicfeatures.fragment { |
| 3 | |
| 4 | @androidx.navigation.Navigator.Name("fragment") public final class DynamicFragmentNavigator extends androidx.navigation.fragment.FragmentNavigator { |
| 5 | ctor public DynamicFragmentNavigator(android.content.Context context, androidx.fragment.app.FragmentManager manager, int containerId, androidx.navigation.dynamicfeatures.DynamicInstallManager installManager); |
| 6 | method public androidx.navigation.dynamicfeatures.fragment.DynamicFragmentNavigator.Destination createDestination(); |
| 7 | } |
| 8 | |
| 9 | public static final class DynamicFragmentNavigator.Destination extends androidx.navigation.fragment.FragmentNavigator.Destination { |
| 10 | ctor public DynamicFragmentNavigator.Destination(androidx.navigation.NavigatorProvider navigatorProvider); |
| 11 | ctor public DynamicFragmentNavigator.Destination(androidx.navigation.Navigator<? extends androidx.navigation.fragment.FragmentNavigator.Destination> fragmentNavigator); |
| 12 | method public String? getModuleName(); |
| 13 | method public void setModuleName(String? p); |
| 14 | property public final String? moduleName; |
| 15 | } |
| 16 | |
| 17 | public final class DynamicFragmentNavigatorDestinationBuilder extends androidx.navigation.NavDestinationBuilder<androidx.navigation.fragment.FragmentNavigator.Destination> { |
| 18 | ctor public DynamicFragmentNavigatorDestinationBuilder(androidx.navigation.dynamicfeatures.fragment.DynamicFragmentNavigator navigator, @IdRes int id, String fragmentClassName); |
| 19 | method public androidx.navigation.dynamicfeatures.fragment.DynamicFragmentNavigator.Destination build(); |
| 20 | method public String? getModuleName(); |
| 21 | method public void setModuleName(String? p); |
| 22 | property public final String? moduleName; |
| 23 | } |
| 24 | |
| 25 | public final class DynamicFragmentNavigatorDestinationBuilderKt { |
| 26 | method public static inline void fragment(androidx.navigation.NavGraphBuilder, @IdRes int id, String fragmentClassName, kotlin.jvm.functions.Function1<? super androidx.navigation.dynamicfeatures.fragment.DynamicFragmentNavigatorDestinationBuilder,kotlin.Unit> builder); |
| 27 | } |
| 28 | |
| 29 | public class DynamicNavHostFragment extends androidx.navigation.fragment.NavHostFragment { |
| 30 | ctor public DynamicNavHostFragment(); |
| 31 | method protected com.google.android.play.core.splitinstall.SplitInstallManager createSplitInstallManager(); |
| 32 | } |
| 33 | |
| 34 | } |
| 35 | |
| 36 | package androidx.navigation.dynamicfeatures.fragment.ui { |
| 37 | |
| 38 | public abstract class AbstractProgressFragment extends androidx.fragment.app.Fragment { |
| 39 | ctor public AbstractProgressFragment(); |
| 40 | ctor public AbstractProgressFragment(int contentLayoutId); |
| 41 | method protected abstract void onCancelled(); |
| 42 | method protected abstract void onFailed(int errorCode); |
| 43 | method protected void onInstalled(); |
| 44 | method protected abstract void onProgress(int status, long bytesDownloaded, long bytesTotal); |
| 45 | } |
| 46 | |
| 47 | public final class DefaultProgressFragment extends androidx.navigation.dynamicfeatures.fragment.ui.AbstractProgressFragment { |
| 48 | ctor public DefaultProgressFragment(); |
| 49 | method protected void onCancelled(); |
| 50 | method protected void onFailed(int errorCode); |
| 51 | method protected void onProgress(int status, long bytesDownloaded, long bytesTotal); |
| 52 | } |
| 53 | |
| 54 | } |
| 55 | |