Skip to content

Commit a04c781

Browse files
committed
Rename method to be more consistent with existing API
1 parent 9fe60e6 commit a04c781

5 files changed

Lines changed: 6 additions & 6 deletions

File tree

‎navigation/navigation-runtime-ktx/api/current.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ package androidx.navigation {
3939

4040
public final class NavControllerKt {
4141
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);
42-
method public static kotlinx.coroutines.flow.Flow<androidx.navigation.NavBackStackEntry> getBackStackEntryFlow(androidx.navigation.NavController);
42+
method public static kotlinx.coroutines.flow.Flow<androidx.navigation.NavBackStackEntry> getCurrentBackStackEntryFlow(androidx.navigation.NavController);
4343
}
4444

4545
public final class NavHostKt {

‎navigation/navigation-runtime-ktx/api/public_plus_experimental_current.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ package androidx.navigation {
3939

4040
public final class NavControllerKt {
4141
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);
42-
method public static kotlinx.coroutines.flow.Flow<androidx.navigation.NavBackStackEntry> getBackStackEntryFlow(androidx.navigation.NavController);
42+
method public static kotlinx.coroutines.flow.Flow<androidx.navigation.NavBackStackEntry> getCurrentBackStackEntryFlow(androidx.navigation.NavController);
4343
}
4444

4545
public final class NavHostKt {

‎navigation/navigation-runtime-ktx/api/restricted_current.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ package androidx.navigation {
3939

4040
public final class NavControllerKt {
4141
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);
42-
method public static kotlinx.coroutines.flow.Flow<androidx.navigation.NavBackStackEntry> getBackStackEntryFlow(androidx.navigation.NavController);
42+
method public static kotlinx.coroutines.flow.Flow<androidx.navigation.NavBackStackEntry> getCurrentBackStackEntryFlow(androidx.navigation.NavController);
4343
}
4444

4545
public final class NavHostKt {

‎navigation/navigation-runtime-ktx/src/androidTest/java/androidx/navigation/NavControllerTest.kt‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,14 +50,14 @@ class NavControllerTest {
5050

5151
@Test
5252
@Suppress("EXPERIMENTAL_API_USAGE")
53-
fun backStackEntryFlow() = runBlocking {
53+
fun currentBackStackEntryFlow() = runBlocking {
5454
navController.graph = navController.createGraph(startDestination = 1) {
5555
test(1)
5656
test(2)
5757
test(3)
5858
}
5959

60-
navController.backStackEntryFlow
60+
navController.currentBackStackEntryFlow
6161
.take(navController.graph.count())
6262
.withIndex()
6363
.onEach { (index, backStackEntry) ->

‎navigation/navigation-runtime-ktx/src/main/java/androidx/navigation/NavController.kt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public inline fun NavController.createGraph(
3737
* it changes. If there is no active [NavBackStackEntry], no item will be emitted.
3838
*/
3939
@ExperimentalCoroutinesApi
40-
public val NavController.backStackEntryFlow: Flow<NavBackStackEntry> get() = callbackFlow {
40+
public val NavController.currentBackStackEntryFlow: Flow<NavBackStackEntry> get() = callbackFlow {
4141
val listener = NavController.OnDestinationChangedListener { controller, _, _ ->
4242
controller.currentBackStackEntry?.let(::sendBlocking)
4343
}

0 commit comments

Comments
 (0)