Skip to content

ui/build/layout/bound.svelte

ui/build/layout/bound.svelte

Interfaces

BoundProps

Defined in: apps/website/.api-docs-entry/ui/build/layout/bound.svelte.d.ts:4

Extends

Properties

as?
optional as?: any;

Defined in: apps/website/.api-docs-entry/ui/build/layout/bound.svelte.d.ts:5

children
children: Snippet;

Defined in: apps/website/.api-docs-entry/ui/build/layout/bound.svelte.d.ts:21

clip?
optional clip?: boolean;

Defined in: apps/website/.api-docs-entry/ui/build/layout/bound.svelte.d.ts:16

grow?
optional grow?: boolean;

Defined in: apps/website/.api-docs-entry/ui/build/layout/bound.svelte.d.ts:18

Take the remaining space along the parent's main axis.

inset?
optional inset?: boolean;

Defined in: apps/website/.api-docs-entry/ui/build/layout/bound.svelte.d.ts:15

pad?
optional pad?: any;

Defined in: apps/website/.api-docs-entry/ui/build/layout/bound.svelte.d.ts:14

shrink?
optional shrink?: boolean;

Defined in: apps/website/.api-docs-entry/ui/build/layout/bound.svelte.d.ts:20

Allow this region to shrink when its parent is constrained.

size?
optional size?: BoundSize;

Defined in: apps/website/.api-docs-entry/ui/build/layout/bound.svelte.d.ts:13

The named height contract. compact/standard/tall are fixed panes; fit tracks the viewer: min(42rem, 100dvh − 14rem) with a standard floor, so a scrollport claims the space below a ~14rem chrome band instead of guessing a pane size; full fills whatever definite height the parent grants; auto is content height — a clip or inset boundary with no height contract of its own.

Type Aliases

BoundSize

type BoundSize = "compact" | "standard" | "tall" | "fit" | "full" | "auto";

Defined in: apps/website/.api-docs-entry/ui/build/layout/bound.svelte.d.ts:3


default

type default = ReturnType<typeof default>;

Defined in: apps/website/.api-docs-entry/ui/build/layout/bound.svelte.d.ts:23

Variables

default

const default: Component;

Defined in: apps/website/.api-docs-entry/ui/build/layout/bound.svelte.d.ts:23