Tabs
Reiter mit Panels (bis 4) — lokaler Zustand im Controller, semantisches Event change
Beispiele
Panel 1: Stammdaten des Kunden.
Panel 2: Auftragsliste.
12 offenÜbersicht.
Details sind aktiv gestartet.
Eigenschaften
| Prop | Typ | Default | Builder-Label |
|---|---|---|---|
| labels * | array | — | Reiter-Beschriftungen |
| active | number | 0 | Aktiver Reiter (0-basiert) |
| variant | string: underline | pills | "underline" | Darstellung |
* Pflicht-Prop
Events & Slots
Events:
⚡ change — im Surface per on: {<event>: {action, params}} verdrahtbar.
Slot panel-1:
akzeptiert ui.*, component.*, layout.*
Slot panel-2:
akzeptiert ui.*, component.*, layout.*
Slot panel-3:
akzeptiert ui.*, component.*, layout.*
Slot panel-4:
akzeptiert ui.*, component.*, layout.*
Stellschrauben (Komponenten-Tokens)
Ebene 3 — aus dem CSS generiert (Registry). Umverdrahtbar per Hüllen-Komposition, ohne Markup-Eingriff; künftige Regler-Quelle des Component Builders.
| Token | Default |
|---|---|
--tabs-border | var(--color-border-default) |
--tabs-active | var(--color-action-primary) |