UNPKG

svelte-virtual

Version:

Virtual List and Grid components for Svelte

43 lines (42 loc) 1.25 kB
import { SvelteComponentTyped } from "svelte"; declare const __propDef: { props: { itemCount: number; itemHeight: number; itemWidth: number; height: number; width?: string | undefined; overScan?: number | undefined; marginLeft?: number | undefined; marginTop?: number | 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 GridProps = typeof __propDef.props; export type GridEvents = typeof __propDef.events; export type GridSlots = typeof __propDef.slots; export default class Grid extends SvelteComponentTyped<GridProps, GridEvents, GridSlots> { get scrollTo(): { index: (index: number) => void; position: (position: number) => void; }; } export {};