UNPKG

quarkd

Version:

Mobile UI Components built on Web Components.

27 lines (26 loc) 754 B
import { QuarkElement } from "quarkc"; import "../loading"; export interface Props { itemheight: number; containerheight: number; } declare class QuarkVirtualList extends QuarkElement { itemheight: number; containerheight: number; listData: any[]; visibleData: any[]; renderItem: (item: any) => Element; startOffset: number; prevStart: number; prevEnd: number; virtualListRef: any; containerRef: any; setListData(listData: any[]): void; setRenderItem(renderItem: (item: any) => Element): void; updateVisibleData: (scrollTop?: number) => void; handleListScroll: () => void; componentDidMount: () => void; renderList: () => void; render(): any; } export default QuarkVirtualList;