HoopsTabElement
-
class
ui.tabs.HoopsTabElement() A single tab panel component to be used within
hoops-tabs.This component represents a single tab with its label and content. It should always be used as a child of
hoops-tabs.Examples
<hoops-tab label="Settings" value="settings"> <div>Settings content here</div> </hoops-tab>
Custom Element
hoops-tabAttributes
label
The label text displayed in the tab headervalue
Optional value identifier for the tabicon
Optional icon to display in the tab headerdisabled
Whether the tab is disabledSlots
- Default slot for the tab panel content
Since
2026.1.0
Constructors
-
ui.tabs.HoopsTabElement.constructor() - HoopsTabElement():
HoopsTabElementReturns:
HoopsTabElement
Properties
-
ui.tabs.HoopsTabElement.disabled - disabled: boolean
Whether the tab is disabled and cannot be selected.
Default
```ts false ```
-
ui.tabs.HoopsTabElement.label - label: string
The label text displayed in the tab header.
Default
```ts '' ```
-
ui.tabs.HoopsTabElement.icon optional
icon: stringOptional icon to display before the label in the tab header.
Default
```ts undefined ```
-
ui.tabs.HoopsTabElement.value optional
value: stringOptional value identifier for the tab. Can be used with
selectByValue()on the parenthoops-tabs.Default
```ts undefined ```