UNPKG

svelte-virtual

Version:

Virtual List and Grid components for Svelte

43 lines (42 loc) 1.27 kB
import { SvelteComponentTyped } from "svelte"; declare const __propDef: { props: { itemCount: number; itemSize: number; height: number; width?: string | undefined; overScan?: number | undefined; marginLeft?: number | undefined; marginTop?: number | undefined; layout?: "vertical" | "horizontal" | undefined; scrollToIndex?: number | undefined; scrollToPosition?: number | undefined; scrollToBehavior?: "auto" | "smooth" | undefined; scrollTo?: { index: (index: number) => void; position: (position: number) => void; } | undefined; }; events: { [evt: string]: CustomEvent<any>; }; slots: { header: {}; item: { index: number; scrollPosition: number; style: any; }; footer: {}; }; }; export type ListProps = typeof __propDef.props; export type ListEvents = typeof __propDef.events; export type ListSlots = typeof __propDef.slots; export default class List extends SvelteComponentTyped<ListProps, ListEvents, ListSlots> { get scrollTo(): { index: (index: number) => void; position: (position: number) => void; }; } export {};