import React from "react"; import { ListItemKeySelector } from "react-window"; import { VirtualizedOptions } from "./addons/scrollable"; export interface TableVirtualizedBodyProps extends VirtualizedOptions { itemKey?: ListItemKeySelector; tableBoxStyle: React.CSSProperties; onScrollCapture?: React.DOMAttributes["onScrollCapture"]; records?: Record[]; renderRecord?: (record: any, recordIndex: number) => JSX.Element[]; getRowKey?: (record: any, recordIndex: number) => string; topTip?: React.ReactNode; bottomTip?: React.ReactNode; /** * 是否使用了行展开填充 records * * 此时实际行数大于 records 数量 */ expandable?: boolean; } export declare const TableVirtualizedBody: React.ForwardRefExoticComponent & React.RefAttributes>;