Tab
Emits one externally controlled tab.
The component renders indicator only while selected is true and emits matching tab semantics. It installs neither focus nor activation; compose onActivate with the same enabled state for a shared primary-pointer and focused Enter-or-Space action, while pointer-specific actions remain ordinary modifier behavior.
Receiver
active owner-thread screen scope.
Parameters
unresolved tab label.
externally owned selected state.
requested logical width.
whether enabled appearance, hover, and semantics are used.
selected-state presentation.
active behavior including caller-owned focus, activation, and pointer actions.
optional stable sibling identity.
Throws
when a custom indicator does not emit exactly one root.
when no runtime screen evaluation is active.
Literal overload of Tab with the same ownership, failure, and no-implicit-focus-or-activation contract.