Skip to content

tabs

tabs

Type Aliases

TabConfig

type TabConfig = object;

Defined in: packages/ui/build/tabs/tabs.types.d.ts:6

Properties

Property Type Description Defined in
content Snippet | string - packages/ui/build/tabs/tabs.types.d.ts:9
contentClass? string - packages/ui/build/tabs/tabs.types.d.ts:19
description? string Tooltip and aria-label when the visible label is omitted or empty. packages/ui/build/tabs/tabs.types.d.ts:15
disabled? boolean - packages/ui/build/tabs/tabs.types.d.ts:16
icon? string Optional iconify id rendered before the label. packages/ui/build/tabs/tabs.types.d.ts:13
keepAlive? boolean - packages/ui/build/tabs/tabs.types.d.ts:17
label? string | Snippet Visible label or custom trigger when name is a string id. packages/ui/build/tabs/tabs.types.d.ts:11
lazyLoad? boolean - packages/ui/build/tabs/tabs.types.d.ts:18
name string | Snippet Tab id and default label when label is omitted. Or a snippet trigger (auto id tab-${index}). packages/ui/build/tabs/tabs.types.d.ts:8

TabListLayout

type TabListLayout = "horizontal" | "vertical" | "responsive";

Defined in: packages/ui/build/tabs/tabs.types.d.ts:5


TabListSemantics

type TabListSemantics = "default" | "info" | "warning" | "danger" | "success";

Defined in: packages/ui/build/tabs/tabs.types.d.ts:4


TabListVariant

type TabListVariant = "default" | "underline" | "chip";

Defined in: packages/ui/build/tabs/tabs.types.d.ts:3


Tabs

type Tabs = ReturnType<typeof Tabs>;

Defined in: packages/ui/build/tabs/tabs.svelte.d.ts:2


TabsProps

type TabsProps = object;

Defined in: packages/ui/build/tabs/tabs.types.d.ts:21

Properties

Property Type Description Defined in
animate? boolean - packages/ui/build/tabs/tabs.types.d.ts:37
class? string - packages/ui/build/tabs/tabs.types.d.ts:25
config TabConfig[] - packages/ui/build/tabs/tabs.types.d.ts:22
contentClass? string - packages/ui/build/tabs/tabs.types.d.ts:28
contentPadding? boolean - packages/ui/build/tabs/tabs.types.d.ts:29
fill? boolean Fill a bounded parent and keep the active panel inside the remaining height. packages/ui/build/tabs/tabs.types.d.ts:31
header? Snippet<[{ list: Snippet; }]> - packages/ui/build/tabs/tabs.types.d.ts:39
keepAlive? boolean - packages/ui/build/tabs/tabs.types.d.ts:35
layout? TabListLayout - packages/ui/build/tabs/tabs.types.d.ts:34
lazyLoad? boolean - packages/ui/build/tabs/tabs.types.d.ts:36
listClass? string - packages/ui/build/tabs/tabs.types.d.ts:26
listPrefix? Snippet - packages/ui/build/tabs/tabs.types.d.ts:42
listStyle? string - packages/ui/build/tabs/tabs.types.d.ts:27
listSuffix? Snippet - packages/ui/build/tabs/tabs.types.d.ts:43
onValueChange? (value) => void - packages/ui/build/tabs/tabs.types.d.ts:24
semantics? TabListSemantics - packages/ui/build/tabs/tabs.types.d.ts:33
showContent? boolean - packages/ui/build/tabs/tabs.types.d.ts:38
value? string - packages/ui/build/tabs/tabs.types.d.ts:23
variant? TabListVariant - packages/ui/build/tabs/tabs.types.d.ts:32

Variables

Tabs

const Tabs: Component;

Defined in: packages/ui/build/tabs/tabs.svelte.d.ts:2


WORKSPACE_TAB_TRIGGER_TEXT_CLASS

const WORKSPACE_TAB_TRIGGER_TEXT_CLASS: "text-xs font-medium" = "text-xs font-medium";

Defined in: packages/ui/build/tabs/tabs.types.d.ts:2