-
- Overview
-
- Overview
- accordion
- alert
- alert-dialog
- aspect-ratio
- auto-truncater
- avatar
- avatar-group
- background-boxes
- badge
- blur-fade
- breadcrumb
- button
- calendar
- card
- carousel
- chart
- checkbox
- code-editor
- collapsible
- collection-form
- collection-kanban
- collection-runtime
- collection-table
- combobox
- command
- context-menu
- copy\_button
- country-picker
- data-renderer
- dialog
- doc-toc
- drawer
- dropdown-menu
- dynamic-background
- empty
- event-calendar
- feature-colors
- field
- file\_drop
- file-tree
- file-upload
- file-value
- form
- hover-card
- icon-wrapper
- indicator
- information
- input
- input-group
- item
- kanban
- keybindings
- label
- layout
- markdown-editor
- menubar
- multi-step-combobox
- navigation-menu
- page-header
- pagination
- pin-input
- popover
- portal
- product-icon
- progress
- radio-group
- range-calendar
- resource-scheduler
- scroll-area
- search
- selection-card
- separator
- sheet
- sidebar
- skeleton
- slider
- sliding-indicator
- sonner
- sortable
- spinner
- star-rating
- static-map
- step-form
- structured-value
- switch
- table
- tabs
- tags-input
- textarea
- theme-toggle
- thinking-orb
- time-field
- time-range
- toggle
- toggle-group
- tooltip
- tree-combobox
- tree-select
- tree-view
- utils
- workspace-shell
layout
layout
Interfaces
BoundProps
Defined in: packages/ui/build/layout/bound.svelte.d.ts:4
Extends
LayoutAttributes
Indexable
[key: symbol]: false | Attachment<HTMLElement> | null | undefined[key: `data-${string}`]: anyProperties
as?
optional as?: LayoutElement;Defined in: packages/ui/build/layout/bound.svelte.d.ts:5
children
children: Snippet;Defined in: packages/ui/build/layout/bound.svelte.d.ts:9
clip?
optional clip?: boolean;Defined in: packages/ui/build/layout/bound.svelte.d.ts:8
pad?
optional pad?: LayoutPad;Defined in: packages/ui/build/layout/bound.svelte.d.ts:7
size?
optional size?: BoundSize;Defined in: packages/ui/build/layout/bound.svelte.d.ts:6
CenterProps
Defined in: packages/ui/build/layout/center.svelte.d.ts:4
Extends
LayoutAttributes
Indexable
[key: symbol]: false | Attachment<HTMLElement> | null | undefined[key: `data-${string}`]: anyProperties
as?
optional as?: LayoutElement;Defined in: packages/ui/build/layout/center.svelte.d.ts:5
children
children: Snippet;Defined in: packages/ui/build/layout/center.svelte.d.ts:7
measure?
optional measure?: CenterMeasure;Defined in: packages/ui/build/layout/center.svelte.d.ts:6
ClusterProps
Defined in: packages/ui/build/layout/cluster.svelte.d.ts:3
Extends
LayoutAttributes
Indexable
[key: symbol]: false | Attachment<HTMLElement> | null | undefined[key: `data-${string}`]: anyProperties
align?
optional align?: "start" | "center" | "end" | "baseline";Defined in: packages/ui/build/layout/cluster.svelte.d.ts:6
as?
optional as?: LayoutElement;Defined in: packages/ui/build/layout/cluster.svelte.d.ts:4
children
children: Snippet;Defined in: packages/ui/build/layout/cluster.svelte.d.ts:8
gap?
optional gap?: LayoutGap;Defined in: packages/ui/build/layout/cluster.svelte.d.ts:5
justify?
optional justify?: "start" | "center" | "end" | "between";Defined in: packages/ui/build/layout/cluster.svelte.d.ts:7
ColumnProps
Defined in: packages/ui/build/layout/column.svelte.d.ts:4
Extends
LayoutAttributes
Indexable
[key: symbol]: false | Attachment<HTMLElement> | null | undefined[key: `data-${string}`]: anyProperties
as?
optional as?: LayoutElement;Defined in: packages/ui/build/layout/column.svelte.d.ts:5
children
children: Snippet;Defined in: packages/ui/build/layout/column.svelte.d.ts:7
span?
optional span?: ColumnSpan;Defined in: packages/ui/build/layout/column.svelte.d.ts:6
ColumnsProps
Defined in: packages/ui/build/layout/columns.svelte.d.ts:4
Extends
LayoutAttributes
Indexable
[key: symbol]: false | Attachment<HTMLElement> | null | undefined[key: `data-${string}`]: anyProperties
as?
optional as?: LayoutElement;Defined in: packages/ui/build/layout/columns.svelte.d.ts:5
children
children: Snippet;Defined in: packages/ui/build/layout/columns.svelte.d.ts:8
count?
optional count?: ColumnCount;Defined in: packages/ui/build/layout/columns.svelte.d.ts:6
gap?
optional gap?: LayoutGap;Defined in: packages/ui/build/layout/columns.svelte.d.ts:7
CoverProps
Defined in: packages/ui/build/layout/cover.svelte.d.ts:3
Extends
LayoutAttributes
Indexable
[key: symbol]: false | Attachment<HTMLElement> | null | undefined[key: `data-${string}`]: anyProperties
as?
optional as?: LayoutElement;Defined in: packages/ui/build/layout/cover.svelte.d.ts:4
bottom?
optional bottom?: Snippet<[]>;Defined in: packages/ui/build/layout/cover.svelte.d.ts:8
children
children: Snippet;Defined in: packages/ui/build/layout/cover.svelte.d.ts:9
gap?
optional gap?: LayoutGap;Defined in: packages/ui/build/layout/cover.svelte.d.ts:5
pad?
optional pad?: LayoutPad;Defined in: packages/ui/build/layout/cover.svelte.d.ts:6
top?
optional top?: Snippet<[]>;Defined in: packages/ui/build/layout/cover.svelte.d.ts:7
FrameProps
Defined in: packages/ui/build/layout/frame.svelte.d.ts:4
Extends
LayoutAttributes
Indexable
[key: symbol]: false | Attachment<HTMLElement> | null | undefined[key: `data-${string}`]: anyProperties
as?
optional as?: LayoutElement;Defined in: packages/ui/build/layout/frame.svelte.d.ts:5
children
children: Snippet;Defined in: packages/ui/build/layout/frame.svelte.d.ts:7
ratio?
optional ratio?: FrameRatio;Defined in: packages/ui/build/layout/frame.svelte.d.ts:6
GridProps
Defined in: packages/ui/build/layout/grid.svelte.d.ts:4
Extends
LayoutAttributes
Indexable
[key: symbol]: false | Attachment<HTMLElement> | null | undefined[key: `data-${string}`]: anyProperties
as?
optional as?: LayoutElement;Defined in: packages/ui/build/layout/grid.svelte.d.ts:5
children
children: Snippet;Defined in: packages/ui/build/layout/grid.svelte.d.ts:8
gap?
optional gap?: LayoutGap;Defined in: packages/ui/build/layout/grid.svelte.d.ts:6
minimum?
optional minimum?: GridMinimum;Defined in: packages/ui/build/layout/grid.svelte.d.ts:7
InlineProps
Defined in: packages/ui/build/layout/inline.svelte.d.ts:3
Extends
LayoutAttributes
Indexable
[key: symbol]: false | Attachment<HTMLElement> | null | undefined[key: `data-${string}`]: anyProperties
align?
optional align?: "start" | "center" | "end" | "baseline" | "stretch";Defined in: packages/ui/build/layout/inline.svelte.d.ts:6
as?
optional as?: LayoutElement;Defined in: packages/ui/build/layout/inline.svelte.d.ts:4
children
children: Snippet;Defined in: packages/ui/build/layout/inline.svelte.d.ts:8
gap?
optional gap?: LayoutGap;Defined in: packages/ui/build/layout/inline.svelte.d.ts:5
justify?
optional justify?: "start" | "center" | "end" | "between";Defined in: packages/ui/build/layout/inline.svelte.d.ts:7
ScrollProps
Defined in: packages/ui/build/layout/scroll.svelte.d.ts:4
Extends
LayoutAttributes
Indexable
[key: symbol]: false | Attachment<HTMLElement> | null | undefined[key: `data-${string}`]: anyProperties
as?
optional as?: LayoutElement;Defined in: packages/ui/build/layout/scroll.svelte.d.ts:5
axis?
optional axis?: ScrollAxis;Defined in: packages/ui/build/layout/scroll.svelte.d.ts:6
children
children: Snippet;Defined in: packages/ui/build/layout/scroll.svelte.d.ts:8
name
name: string;Defined in: packages/ui/build/layout/scroll.svelte.d.ts:7
SplitProps
Defined in: packages/ui/build/layout/split.svelte.d.ts:5
Extends
LayoutAttributes
Indexable
[key: symbol]: false | Attachment<HTMLElement> | null | undefined[key: `data-${string}`]: anyProperties
as?
optional as?: LayoutElement;Defined in: packages/ui/build/layout/split.svelte.d.ts:6
collapse?
optional collapse?: SplitCollapse;Defined in: packages/ui/build/layout/split.svelte.d.ts:8
collapseAt?
optional collapseAt?: "compact" | "narrow";Defined in: packages/ui/build/layout/split.svelte.d.ts:9
end
end: Snippet;Defined in: packages/ui/build/layout/split.svelte.d.ts:12
gap?
optional gap?: LayoutGap;Defined in: packages/ui/build/layout/split.svelte.d.ts:10
ratio?
optional ratio?: SplitRatio;Defined in: packages/ui/build/layout/split.svelte.d.ts:7
start
start: Snippet;Defined in: packages/ui/build/layout/split.svelte.d.ts:11
switchLabels?
optional switchLabels?: readonly [string, string];Defined in: packages/ui/build/layout/split.svelte.d.ts:13
StackProps
Defined in: packages/ui/build/layout/stack.svelte.d.ts:3
Extends
LayoutAttributes
Indexable
[key: symbol]: false | Attachment<HTMLElement> | null | undefined[key: `data-${string}`]: anyProperties
as?
optional as?: LayoutElement;Defined in: packages/ui/build/layout/stack.svelte.d.ts:4
children
children: Snippet;Defined in: packages/ui/build/layout/stack.svelte.d.ts:6
gap?
optional gap?: LayoutGap;Defined in: packages/ui/build/layout/stack.svelte.d.ts:5
Type Aliases
Bound
type Bound = ReturnType<typeof Bound>;Defined in: packages/ui/build/layout/bound.svelte.d.ts:11
BoundSize
type BoundSize = "compact" | "standard" | "tall" | "full";Defined in: packages/ui/build/layout/bound.svelte.d.ts:3
Center
type Center = ReturnType<typeof Center>;Defined in: packages/ui/build/layout/center.svelte.d.ts:9
CenterMeasure
type CenterMeasure = "reading" | "wide" | "full";Defined in: packages/ui/build/layout/center.svelte.d.ts:3
Cluster
type Cluster = ReturnType<typeof Cluster>;Defined in: packages/ui/build/layout/cluster.svelte.d.ts:10
Column
type Column = ReturnType<typeof Column>;Defined in: packages/ui/build/layout/column.svelte.d.ts:9
ColumnCount
type ColumnCount = 2 | 3 | 4 | 6;Defined in: packages/ui/build/layout/columns.svelte.d.ts:3
Columns
type Columns = ReturnType<typeof Columns>;Defined in: packages/ui/build/layout/columns.svelte.d.ts:10
ColumnSpan
type ColumnSpan = 1 | 2 | 3 | 4 | 5 | 6 | "all";Defined in: packages/ui/build/layout/column.svelte.d.ts:3
Cover
type Cover = ReturnType<typeof Cover>;Defined in: packages/ui/build/layout/cover.svelte.d.ts:11
Frame
type Frame = ReturnType<typeof Frame>;Defined in: packages/ui/build/layout/frame.svelte.d.ts:9
FrameRatio
type FrameRatio = "square" | "portrait" | "landscape" | "widescreen";Defined in: packages/ui/build/layout/frame.svelte.d.ts:3
Grid
type Grid = ReturnType<typeof Grid>;Defined in: packages/ui/build/layout/grid.svelte.d.ts:10
GridMinimum
type GridMinimum = "compact" | "card" | "panel";Defined in: packages/ui/build/layout/grid.svelte.d.ts:3
Inline
type Inline = ReturnType<typeof Inline>;Defined in: packages/ui/build/layout/inline.svelte.d.ts:10
LayoutElement
type LayoutElement =
| "div"
| "section"
| "main"
| "aside"
| "header"
| "footer"
| "nav"
| "form"
| "fieldset"
| "dl"
| "ol"
| "ul"
| "li";Defined in: packages/ui/build/layout/layout.shared.d.ts:3
LayoutGap
type LayoutGap = "none" | "xs" | "sm" | "md" | "lg" | "xl";Defined in: packages/ui/build/layout/layout.shared.d.ts:4
LayoutPad
type LayoutPad = Exclude<LayoutGap, "xl">;Defined in: packages/ui/build/layout/layout.shared.d.ts:5
Scroll
type Scroll = ReturnType<typeof Scroll>;Defined in: packages/ui/build/layout/scroll.svelte.d.ts:10
ScrollAxis
type ScrollAxis = "x" | "y" | "both";Defined in: packages/ui/build/layout/scroll.svelte.d.ts:3
Split
type Split = ReturnType<typeof Split>;Defined in: packages/ui/build/layout/split.svelte.d.ts:15
SplitCollapse
type SplitCollapse = "stack" | "switch" | "none";Defined in: packages/ui/build/layout/split.svelte.d.ts:4
SplitRatio
type SplitRatio = "rail" | "sidebar" | "third" | "half" | "wide";Defined in: packages/ui/build/layout/split.svelte.d.ts:3
Stack
type Stack = ReturnType<typeof Stack>;Defined in: packages/ui/build/layout/stack.svelte.d.ts:8
Variables
Bound
const Bound: Component;Defined in: packages/ui/build/layout/bound.svelte.d.ts:11
Center
const Center: Component;Defined in: packages/ui/build/layout/center.svelte.d.ts:9
Cluster
const Cluster: Component;Defined in: packages/ui/build/layout/cluster.svelte.d.ts:10
Column
const Column: Component;Defined in: packages/ui/build/layout/column.svelte.d.ts:9
Columns
const Columns: Component;Defined in: packages/ui/build/layout/columns.svelte.d.ts:10
Cover
const Cover: Component;Defined in: packages/ui/build/layout/cover.svelte.d.ts:11
Frame
const Frame: Component;Defined in: packages/ui/build/layout/frame.svelte.d.ts:9
Grid
const Grid: Component;Defined in: packages/ui/build/layout/grid.svelte.d.ts:10
Inline
const Inline: Component;Defined in: packages/ui/build/layout/inline.svelte.d.ts:10
Scroll
const Scroll: Component;Defined in: packages/ui/build/layout/scroll.svelte.d.ts:10
Split
const Split: Component;Defined in: packages/ui/build/layout/split.svelte.d.ts:15
Stack
const Stack: Component;Defined in: packages/ui/build/layout/stack.svelte.d.ts:8