UNPKG

focus-svelte

Version:

Focus lock for svelte with zero dependencies.

25 lines (24 loc) 818 B
import { SvelteComponentTyped } from "svelte"; declare const __propDef: { props: { enabled: boolean; assignAriaHidden?: boolean | undefined; element?: HTMLElement | string | undefined; focusable?: boolean | undefined; focusDelay?: number | (() => Promise<void>) | undefined; preventScroll?: boolean | undefined; delay?: number | (() => Promise<void>) | undefined; }; events: { [evt: string]: CustomEvent<any>; }; slots: { default: {}; }; }; export declare type FocusProps = typeof __propDef.props; export declare type FocusEvents = typeof __propDef.events; export declare type FocusSlots = typeof __propDef.slots; export default class Focus extends SvelteComponentTyped<FocusProps, FocusEvents, FocusSlots> { } export {};