DialogFragmentNavigator


@<Error class: unknown class>
class DialogFragmentNavigator : Navigator


Navigator that uses DialogFragment.show. Every destination using this Navigator must set a valid DialogFragment class name with android:name or Destination.setClassName.

Summary

Public constructors

DialogFragmentNavigator(
    context: Context,
    fragmentManager: FragmentManager
)

Public functions

open DialogFragmentNavigator.Destination
open Unit
navigate(
    entries: List<NavBackStackEntry>,
    navOptions: NavOptions?,
    navigatorExtras: Navigator.Extras?
)
open Unit
open Unit
open Unit
popBackStack(popUpTo: NavBackStackEntry, savedState: Boolean)

Inherited functions

From androidx.navigation.Navigator
open NavDestination?
navigate(
    destination: DialogFragmentNavigator.Destination,
    args: SavedState?,
    navOptions: NavOptions?,
    navigatorExtras: Navigator.Extras?
)
open Unit
open SavedState?
open Boolean

Public constructors

DialogFragmentNavigator

Added in 2.1.0
DialogFragmentNavigator(
    context: Context,
    fragmentManager: FragmentManager
)

Public functions

createDestination

Added in 2.1.0
open fun createDestination(): DialogFragmentNavigator.Destination
open fun navigate(
    entries: List<NavBackStackEntry>,
    navOptions: NavOptions?,
    navigatorExtras: Navigator.Extras?
): Unit

onAttach

open fun onAttach(state: NavigatorState): Unit

onLaunchSingleTop

open fun onLaunchSingleTop(backStackEntry: NavBackStackEntry): Unit

popBackStack

open fun popBackStack(popUpTo: NavBackStackEntry, savedState: Boolean): Unit