NavigationEventTransitionState.InProgress



Represents the state where a navigation gesture is actively in progress.

This state is entered when a gesture begins (e.g., onBackStarted) and is updated with new events (e.g., onBackProgressed) until the gesture is either completed or cancelled, at which point the state returns to Idle.

Summary

Public constructors

InProgress(latestEvent: NavigationEvent, direction: Int)
Cmn

Public functions

open operator Boolean
equals(other: Any?)
Cmn
open Int
Cmn
open String
Cmn

Public properties

Int

The direction of the transition, either TRANSITIONING_FORWARD or TRANSITIONING_BACK.

Cmn
NavigationEvent

The most recent NavigationEvent in the gesture sequence, containing details like touch position and progress (from 0.0 to 1.0).

Cmn

Public constructors

InProgress

InProgress(latestEvent: NavigationEvent, direction: Int)
Parameters
latestEvent: NavigationEvent

The most recent NavigationEvent in the gesture sequence, containing details like touch position and progress (from 0.0 to 1.0).

direction: Int

The direction of the transition, either TRANSITIONING_FORWARD or TRANSITIONING_BACK.

Public functions

equals

open operator fun equals(other: Any?): Boolean

hashCode

open fun hashCode(): Int

toString

open fun toString(): String

Public properties

direction

val directionInt

The direction of the transition, either TRANSITIONING_FORWARD or TRANSITIONING_BACK.

latestEvent

val latestEventNavigationEvent

The most recent NavigationEvent in the gesture sequence, containing details like touch position and progress (from 0.0 to 1.0).