kit-tabs
<kit-tabs> coordinates slotted tabs and panels with ARIA state.
<kit-tabs> <button slot="tab" data-tab="overview">Overview</button> <button slot="tab" data-tab="activity">Activity</button> <section slot="panel" data-panel="overview">Overview content.</section> <section slot="panel" data-panel="activity">Activity content.</section></kit-tabs>Attributes
Section titled “Attributes”| Attribute | Type | Notes |
|---|---|---|
selected | string | The selected tab key. Defaults to the first tab. |
tab— tab controls. Usedata-tab="<key>".panel— tab panels. Usedata-panel="<key>".
Behavior
Section titled “Behavior”- Adds
role="tablist",role="tab", androle="tabpanel". - Maintains
aria-selected,tabindex, andhidden. - Supports left/right arrow navigation.
- Emits
kit-tabs-changewith{ selected }.