Binds shared nested content for outside interaction and positioning.
Closes currently open content.
Optionaldetails: ChangeDetails<NavigationMenuReason>Releases owned listeners, timers, observers, focus scopes, and subscriptions.
Returns the current immutable snapshot, including after destruction.
Handles navigation and Escape, inferring the item from a registered event current target.
Handles navigation and opening for an explicitly identified registered item.
Removes a previously registered listener.
Registers a listener and returns an idempotent unsubscribe function.
Registers a listener that is automatically removed after its first call.
Opens content immediately with a typed cause.
Optionaldetails: ChangeDetails<NavigationMenuReason>Registers a simple or content-bearing navigation item.
Optionalelement: HTMLElementSchedules desktop pointer closing; compact mode closes immediately.
Optionalevent: PointerEventSchedules desktop pointer opening; compact mode opens immediately.
Optionalevent: PointerEventUpdates consumer-controlled responsive mode without reading viewport globals.
Subscribes to future distinct snapshots without synchronously invoking the listener.
Headless responsive Navigation Menu controller.