UNPKG

bits-ui

Version:

The headless components for Svelte.

19 lines (18 loc) 612 B
export type ScrollLockProps = { /** * Whether to prevent body scrolling when the content is open. * * @default true */ preventScroll?: boolean; /** * The delay in milliseconds before the scrollbar is restored after closing the * dialog. This is only applicable when using the `child` snippet for custom * transitions and `preventScroll` is `true`. You should set this to a value * greater than the transition duration to prevent content from shifting during * the transition. * * @default null */ restoreScrollDelay?: number | null; };