1// Signature format: 4.0
2package androidx.navigation {
3
4  public final class ActivityKt {
5    ctor public ActivityKt();
6    method public static androidx.navigation.NavController findNavController(android.app.Activity, @IdRes int viewId);
7  }
8
9  public final class ActivityNavArgsLazyKt {
10    ctor public ActivityNavArgsLazyKt();
11    method @MainThread public static inline <reified Args extends androidx.navigation.NavArgs> androidx.navigation.NavArgsLazy<Args>! navArgs(android.app.Activity);
12  }
13
14  public final class ActivityNavigatorDestinationBuilder extends androidx.navigation.NavDestinationBuilder<androidx.navigation.ActivityNavigator.Destination> {
15    ctor public ActivityNavigatorDestinationBuilder(androidx.navigation.ActivityNavigator navigator, @IdRes int id);
16    method public androidx.navigation.ActivityNavigator.Destination build();
17    method public String? getAction();
18    method public kotlin.reflect.KClass<? extends android.app.Activity>? getActivityClass();
19    method public android.net.Uri? getData();
20    method public String? getDataPattern();
21    method public void setAction(String? p);
22    method public void setActivityClass(kotlin.reflect.KClass<? extends android.app.Activity>? p);
23    method public void setData(android.net.Uri? p);
24    method public void setDataPattern(String? p);
25    property public final String? action;
26    property public final kotlin.reflect.KClass<? extends android.app.Activity>? activityClass;
27    property public final android.net.Uri? data;
28    property public final String? dataPattern;
29  }
30
31  public final class ActivityNavigatorDestinationBuilderKt {
32    ctor public ActivityNavigatorDestinationBuilderKt();
33    method public static inline void activity(androidx.navigation.NavGraphBuilder, @IdRes int id, kotlin.jvm.functions.Function1<? super androidx.navigation.ActivityNavigatorDestinationBuilder,kotlin.Unit> builder);
34  }
35
36  public final class ActivityNavigatorExtrasKt {
37    ctor public ActivityNavigatorExtrasKt();
38    method public static androidx.navigation.ActivityNavigator.Extras ActivityNavigatorExtras(optional android.support.v4.app.ActivityOptionsCompat? activityOptions, optional int flags);
39  }
40
41  public final class NavControllerKt {
42    ctor public NavControllerKt();
43    method public static inline androidx.navigation.NavGraph createGraph(androidx.navigation.NavController, optional @IdRes int id, @IdRes int startDestination, kotlin.jvm.functions.Function1<? super androidx.navigation.NavGraphBuilder,kotlin.Unit> builder);
44  }
45
46  public final class NavHostKt {
47    ctor public NavHostKt();
48    method public static inline androidx.navigation.NavGraph createGraph(androidx.navigation.NavHost, optional @IdRes int id, @IdRes int startDestination, kotlin.jvm.functions.Function1<? super androidx.navigation.NavGraphBuilder,kotlin.Unit> builder);
49  }
50
51  public final class ViewKt {
52    ctor public ViewKt();
53    method public static androidx.navigation.NavController findNavController(android.view.View);
54  }
55
56}
57
58