androidx.navigation3.scene

Interfaces

OverlayScene

A specific scene to render 1 or more NavEntry instances as an overlay.

Cmn
Scene

A specific scene to render 1 or more androidx.navigation3.runtime.NavEntrys.

Cmn
SceneDecoratorStrategy

A strategy that tries to decorate a Scene given another Scene.

Cmn
SceneStrategy

A strategy that tries to calculate a Scene given a list of NavEntrys.

Cmn

Classes

DialogSceneStrategy

A SceneStrategy that displays entries that have added dialog to their NavEntry.metadata within a Dialog instance.

Cmn
SceneDecoratorStrategyScope

Scope used to create a Scene from another Scene.

Cmn
SceneInfo

Represents a snapshot of the visible destinations in a navigation container.

Cmn
SceneState

Class for holding the state associated with a scene

Cmn
SceneStrategyScope

Scope used to create a Scene from a list of NavEntrys.

Cmn
SinglePaneSceneStrategy

A SceneStrategy that always creates a 1-entry Scene simply displaying the last entry in the list.

Cmn

Objects

DialogSceneStrategy.Companion
Cmn
DialogSceneStrategy.Companion.DialogKey

The key for NavEntry.metadata or Scene.metadata to indicate that an entry should be displayed within a Dialog.

Cmn

Composables

rememberSceneState

Returns a SceneState that is remembered across compositions based on the parameters.

Cmn