Releases owned listeners, timers, observers, focus scopes, and subscriptions.
Focuses an enabled tab, selecting it in automatic mode.
Optionaldetails: ChangeDetails<TabsChangeReason>Returns the current immutable snapshot, including after destruction.
Handles orientation-aware Arrow keys, Home, End, Enter, and Space.
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.
Registers a dynamic tab and optional focusable tab element.
Optionalelement: HTMLElementSelects an enabled tab and synchronizes roving focus.
Optionaldetails: ChangeDetails<TabsChangeReason>Subscribes to future distinct snapshots without synchronously invoking the listener.
Headless Tabs controller.