/** * 该文件为脚本自动生成文件,请勿随意修改。如需修改请联系 PMC * */ import { TNode } from '../common'; import { MouseEvent, WheelEvent } from 'react'; export interface TdListProps { /** * 自定义加载中。值为空不显示加载中,值为 'loading' 显示加载中状态,值为 'load-more' 显示加载更多状态。值类型为函数,则表示自定义加载状态呈现内容 */ asyncLoading?: TNode; /** * 底部 */ footer?: TNode; /** * 头部 */ header?: TNode; /** * 点击加载更多时触发 */ onLoadMore?: (options: { e: MouseEvent; }) => void; /** * 列表滚动时触发,scrollTop 表示顶部滚动距离,scrollBottom 表示底部滚动距离 */ onScroll?: (options: { e: Event | WheelEvent; scrollTop: number; scrollBottom: number; }) => void; } export interface TdListItemProps { /** * 操作栏 */ action?: TNode; /** * 内容 */ content?: TNode; }