UNPKG

react-native-speedy-list

Version:

A performance focused list component for React Native.

20 lines (19 loc) 751 B
import React from "react"; import { ColumnedRecyclableListProps, PropMapper } from "./types"; export declare class ColumnedRecyclableList<T = any> extends React.Component<ColumnedRecyclableListProps<T>> { static defaultProps: { columns: number; itemEquals: <T_1>(a: T_1, b: T_1) => boolean; recyclingDelay: number; initialBatchSize: number; recyclableItemsCount: number; }; getNumberOfColumns: () => number; getColumnWidth: () => string; getItems: PropMapper<T, "items">; getItemRenderer: PropMapper<T, "itemRenderer">; getItemKey: PropMapper<T, "itemKey">; getItemHeight: PropMapper<T, "itemHeight">; getItemEquals: PropMapper<T, "itemEquals">; render(): JSX.Element; }