forked from androidx/androidx
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge nav-runtime-ktx into nav-runtime
RelNote: "Navigation extention functions are now part of the main navigaiton library" Bug: 184292145 Test: ./gradlew checkApi Change-Id: I58879edf69670e69a337393f7e3d5dfe12c14acd
- Loading branch information
Jeremy Woods
committed
Apr 5, 2021
1 parent
69c7fbc
commit 96b48e3
Showing
25 changed files
with
186 additions
and
250 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,3 @@ | ||
// Baseline format: 1.0 | ||
RemovedClass: androidx.navigation.NavControllerKt: | ||
Removed class androidx.navigation.NavControllerKt | ||
RemovedClass: androidx.navigation.NavHostKt: | ||
Removed class androidx.navigation.NavHostKt | ||
RemovedPackage: androidx.navigation: | ||
Removed package androidx.navigation |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,45 +1 @@ | ||
// Signature format: 4.0 | ||
package androidx.navigation { | ||
|
||
public final class ActivityKt { | ||
method public static androidx.navigation.NavController findNavController(android.app.Activity, @IdRes int viewId); | ||
} | ||
|
||
public final class ActivityNavArgsLazyKt { | ||
method @MainThread public static inline <reified Args extends androidx.navigation.NavArgs> androidx.navigation.NavArgsLazy<Args>! navArgs(android.app.Activity); | ||
} | ||
|
||
@androidx.navigation.NavDestinationDsl public final class ActivityNavigatorDestinationBuilder extends androidx.navigation.NavDestinationBuilder<androidx.navigation.ActivityNavigator.Destination> { | ||
ctor public ActivityNavigatorDestinationBuilder(androidx.navigation.ActivityNavigator navigator, @IdRes int id); | ||
method public androidx.navigation.ActivityNavigator.Destination build(); | ||
method public String? getAction(); | ||
method public kotlin.reflect.KClass<? extends android.app.Activity>? getActivityClass(); | ||
method public android.net.Uri? getData(); | ||
method public String? getDataPattern(); | ||
method public String? getTargetPackage(); | ||
method public void setAction(String? p); | ||
method public void setActivityClass(kotlin.reflect.KClass<? extends android.app.Activity>? p); | ||
method public void setData(android.net.Uri? p); | ||
method public void setDataPattern(String? p); | ||
method public void setTargetPackage(String? p); | ||
property public final String? action; | ||
property public final kotlin.reflect.KClass<? extends android.app.Activity>? activityClass; | ||
property public final android.net.Uri? data; | ||
property public final String? dataPattern; | ||
property public final String? targetPackage; | ||
} | ||
|
||
public final class ActivityNavigatorDestinationBuilderKt { | ||
method public static inline void activity(androidx.navigation.NavGraphBuilder, @IdRes int id, kotlin.jvm.functions.Function1<? super androidx.navigation.ActivityNavigatorDestinationBuilder,kotlin.Unit> builder); | ||
} | ||
|
||
public final class ActivityNavigatorExtrasKt { | ||
method public static androidx.navigation.ActivityNavigator.Extras ActivityNavigatorExtras(optional androidx.core.app.ActivityOptionsCompat? activityOptions, optional int flags); | ||
} | ||
|
||
public final class ViewKt { | ||
method public static androidx.navigation.NavController findNavController(android.view.View); | ||
} | ||
|
||
} | ||
|
44 changes: 0 additions & 44 deletions
44
navigation/navigation-runtime-ktx/api/public_plus_experimental_current.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,45 +1 @@ | ||
// Signature format: 4.0 | ||
package androidx.navigation { | ||
|
||
public final class ActivityKt { | ||
method public static androidx.navigation.NavController findNavController(android.app.Activity, @IdRes int viewId); | ||
} | ||
|
||
public final class ActivityNavArgsLazyKt { | ||
method @MainThread public static inline <reified Args extends androidx.navigation.NavArgs> androidx.navigation.NavArgsLazy<Args>! navArgs(android.app.Activity); | ||
} | ||
|
||
@androidx.navigation.NavDestinationDsl public final class ActivityNavigatorDestinationBuilder extends androidx.navigation.NavDestinationBuilder<androidx.navigation.ActivityNavigator.Destination> { | ||
ctor public ActivityNavigatorDestinationBuilder(androidx.navigation.ActivityNavigator navigator, @IdRes int id); | ||
method public androidx.navigation.ActivityNavigator.Destination build(); | ||
method public String? getAction(); | ||
method public kotlin.reflect.KClass<? extends android.app.Activity>? getActivityClass(); | ||
method public android.net.Uri? getData(); | ||
method public String? getDataPattern(); | ||
method public String? getTargetPackage(); | ||
method public void setAction(String? p); | ||
method public void setActivityClass(kotlin.reflect.KClass<? extends android.app.Activity>? p); | ||
method public void setData(android.net.Uri? p); | ||
method public void setDataPattern(String? p); | ||
method public void setTargetPackage(String? p); | ||
property public final String? action; | ||
property public final kotlin.reflect.KClass<? extends android.app.Activity>? activityClass; | ||
property public final android.net.Uri? data; | ||
property public final String? dataPattern; | ||
property public final String? targetPackage; | ||
} | ||
|
||
public final class ActivityNavigatorDestinationBuilderKt { | ||
method public static inline void activity(androidx.navigation.NavGraphBuilder, @IdRes int id, kotlin.jvm.functions.Function1<? super androidx.navigation.ActivityNavigatorDestinationBuilder,kotlin.Unit> builder); | ||
} | ||
|
||
public final class ActivityNavigatorExtrasKt { | ||
method public static androidx.navigation.ActivityNavigator.Extras ActivityNavigatorExtras(optional androidx.core.app.ActivityOptionsCompat? activityOptions, optional int flags); | ||
} | ||
|
||
public final class ViewKt { | ||
method public static androidx.navigation.NavController findNavController(android.view.View); | ||
} | ||
|
||
} | ||
|
6 changes: 2 additions & 4 deletions
6
navigation/navigation-runtime-ktx/api/restricted_current.ignore
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,3 @@ | ||
// Baseline format: 1.0 | ||
RemovedClass: androidx.navigation.NavControllerKt: | ||
Removed class androidx.navigation.NavControllerKt | ||
RemovedClass: androidx.navigation.NavHostKt: | ||
Removed class androidx.navigation.NavHostKt | ||
RemovedPackage: androidx.navigation: | ||
Removed package androidx.navigation |
44 changes: 0 additions & 44 deletions
44
navigation/navigation-runtime-ktx/api/restricted_current.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,45 +1 @@ | ||
// Signature format: 4.0 | ||
package androidx.navigation { | ||
|
||
public final class ActivityKt { | ||
method public static androidx.navigation.NavController findNavController(android.app.Activity, @IdRes int viewId); | ||
} | ||
|
||
public final class ActivityNavArgsLazyKt { | ||
method @MainThread public static inline <reified Args extends androidx.navigation.NavArgs> androidx.navigation.NavArgsLazy<Args>! navArgs(android.app.Activity); | ||
} | ||
|
||
@androidx.navigation.NavDestinationDsl public final class ActivityNavigatorDestinationBuilder extends androidx.navigation.NavDestinationBuilder<androidx.navigation.ActivityNavigator.Destination> { | ||
ctor public ActivityNavigatorDestinationBuilder(androidx.navigation.ActivityNavigator navigator, @IdRes int id); | ||
method public androidx.navigation.ActivityNavigator.Destination build(); | ||
method public String? getAction(); | ||
method public kotlin.reflect.KClass<? extends android.app.Activity>? getActivityClass(); | ||
method public android.net.Uri? getData(); | ||
method public String? getDataPattern(); | ||
method public String? getTargetPackage(); | ||
method public void setAction(String? p); | ||
method public void setActivityClass(kotlin.reflect.KClass<? extends android.app.Activity>? p); | ||
method public void setData(android.net.Uri? p); | ||
method public void setDataPattern(String? p); | ||
method public void setTargetPackage(String? p); | ||
property public final String? action; | ||
property public final kotlin.reflect.KClass<? extends android.app.Activity>? activityClass; | ||
property public final android.net.Uri? data; | ||
property public final String? dataPattern; | ||
property public final String? targetPackage; | ||
} | ||
|
||
public final class ActivityNavigatorDestinationBuilderKt { | ||
method public static inline void activity(androidx.navigation.NavGraphBuilder, @IdRes int id, kotlin.jvm.functions.Function1<? super androidx.navigation.ActivityNavigatorDestinationBuilder,kotlin.Unit> builder); | ||
} | ||
|
||
public final class ActivityNavigatorExtrasKt { | ||
method public static androidx.navigation.ActivityNavigator.Extras ActivityNavigatorExtras(optional androidx.core.app.ActivityOptionsCompat? activityOptions, optional int flags); | ||
} | ||
|
||
public final class ViewKt { | ||
method public static androidx.navigation.NavController findNavController(android.view.View); | ||
} | ||
|
||
} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
77 changes: 0 additions & 77 deletions
77
...tion/navigation-runtime-ktx/src/androidTest/java/androidx/navigation/NavControllerTest.kt
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.