Package-level declarations
Types
Animation state for content layer rendering
State for individual modal entries
Unified animation system for all navigation layers
Everything a navigation header needs, derived from the current navigation state.
Properties
CompositionLocal for providing default background color to navigation containers
Space the navigation header occupies, for screens that render beneath it.
CompositionLocal that provides the active NavigationModule to the Compose tree.
Functions
Returns the ActionResource of the currently visible screen, or null if the screen does not define one.
Returns the Navigatable bound to the current entry.
Returns the resolved title of the currently visible screen, or null if the screen does not define a io.github.syrou.reaktiv.navigation.definition.Navigatable.titleResource.
Provides a default background color for navigation containers
Root composable that drives the navigation UI.
Title of the entry that a back navigation would reveal, or null at the root of the stack.
Manages animation state for content layer screen transitions
Manages animation state for modal overlays
Gets the current navigation background color from the composition
Derives the values a navigation header needs from the current navigation state.
Unified layer renderer that handles all navigation layer types consistently