Reactivates a previously deactivated layer element.
Reactivates a previously deactivated modal-layer element.
All layers
All modal layers
Applies an element to a registered layer.
Applies an element to a registered modal layer.
Navigate up the tree toward the root.
Raises a regular layer above all other layers (no-op for the top layer; modal layers unaffected).
Closes all layers at once.
Closes all modal layers at once.
Closes a registered layer by its ID.
Closes a registered modal layer by its ID.
Full navigation path from root to the current screen.
Deactivates a layer element (its keyboard bindings stop receiving keys; the element stays mounted).
Deactivates a modal-layer element (its keyboard bindings stop receiving keys; the element stays mounted).
Removes an element from a registered layer.
Removes an element from a registered modal layer.
OptionalfullWhether to turn on full screen effect
Jump to any registered screen across branches via LCA resolution.
Opens a new layer with a unique ID and z-index.
Opens a new modal layer with a unique ID and z-index.
The rendered React element for the current (top-of-stack) screen.
Restores a raised regular layer to the zIndex it was opened with (no-op when already restored; modal layers unaffected).
Navigate down the tree to a direct child of the current screen.
Value provided by ScenarioManagementProvider via React context.
Includes the current screen, all active overlays, navigation functions, overlay management functions, and modal management functions.