[go: nahoru, domu]

blob: 917953203100e97a096c78fdf3df5580d2bfeeae [file] [log] [blame]
Ian Lake81f14d72020-04-03 16:39:45 -07001// Signature format: 3.0
2package 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
36package 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