androidx.navigationevent
Provides APIs to easily intercept platform gesture events, including swipes and clicks, to help in app navigation.
Interfaces
NavigationEventDispatcherOwner | 
            
               A class that has an   | 
          
OnBackCompletedFallback | 
            
               A listener that provides a final fallback action for unhandled   | 
          
Classes
DirectNavigationEventInput | 
            
               An input that can send events to a   | 
          
NavigationEvent | 
            
               Represents a system navigation event, such as a predictive back gesture or a back button press.  | 
          
NavigationEventDispatcher | 
            
               A dispatcher for navigation events that can be organized hierarchically.  | 
          
NavigationEventHandler | 
            
               Base class for handling navigation gestures dispatched by a   | 
          
NavigationEventHistory | 
            
               Represents an immutable snapshot of the navigation history stack.  | 
          
NavigationEventInfo | 
            
               Provides contextual information about a navigation state (e.g., a screen or route).  | 
          
NavigationEventInput | 
            
               An abstract class for components that generate and dispatch navigation events.  | 
          
NavigationEventTransitionState | 
            
               Represents the physical state of a navigation gesture, such as a predictive back or forward swipe.  | 
          
NavigationEventTransitionState.InProgress | 
            
               Represents the state where a navigation gesture is actively in progress.  | 
          
OnBackInvokedDefaultInput | 
            
               Provides input to a   | 
          
OnBackInvokedInput | 
            
               Provides input to a   | 
          
OnBackInvokedOverlayInput | 
            
               Provides input to a   | 
          
ViewTreeNavigationEventDispatcherOwner | 
            |
NavigationEventInfo.None | 
            
               A default used when no specific information is associated with a navigation event.  | 
          
NavigationEventTransitionState.Idle | 
            
               Represents the state where no navigation gesture is currently in progress.  |