@cainiaofe/cn-ui-m
Version:
36 lines (35 loc) • 754 B
TypeScript
import { CSSProperties, ReactNode } from 'react';
export interface CnScrollViewProps extends React.HTMLAttributes<HTMLDivElement> {
/**
* 触发加载更多的逻辑,可以从网络或者本地请求更多的数据放入数据源
*/
loadMore?: () => void;
/**
* 是否有加载更多
*/
hasMore?: boolean;
/**
* 滚动节流时间
*/
scrollEventThrottle: number;
/**
* 自定义显示更多渲染
*/
moreRender?: string | ReactNode;
/**
* 子节点
*/
children?: ReactNode;
/**
* 高度
*/
height?: number;
/**
* 自定义内联样式
*/
style?: CSSProperties;
/**
* 自定义类名
*/
className?: string;
}