UNPKG

tdesign-vue

Version:
34 lines (33 loc) 866 B
import { TNode, TScroll } from '../common'; export interface TdListProps { asyncLoading?: string | TNode; footer?: string | TNode; header?: string | TNode; layout?: 'horizontal' | 'vertical'; scroll?: TScroll; size?: 'small' | 'medium' | 'large'; split?: boolean; stripe?: boolean; onLoadMore?: (options: { e: MouseEvent; }) => void; onScroll?: (options: { e: Event | WheelEvent; scrollTop: number; scrollBottom: number; }) => void; } export interface TdListItemProps { action?: string | TNode; content?: string | TNode; default?: string | TNode; onClick?: (context: { e: MouseEvent; }) => void; } export interface TdListItemMetaProps { avatar?: string | TNode; description?: string | TNode; image?: string | TNode; title?: string | TNode; }