UNPKG

rtaro-ui

Version:
55 lines (32 loc) 1.09 kB
import { ComponentClass, ReactNode } from 'react' import { CommonEventFunction } from '@rtarojs/components/types/common' import AtComponent, { AtIconBaseProps } from './base' export interface AtListProps extends AtComponent { border?: boolean editable?: boolean labelPadding?: boolean renderHeader?: () => ReactNode renderFooter?: () => ReactNode } export interface AtListItemProps extends AtComponent { thumb?: stringstring label?: string renderLabel?: () => ReactNode brief?: string idName?: string horizontalLayout?: 'left' | 'right' wrap?: boolean arrow?: 'up' | 'down' | 'right' | boolean align?: 'top' | 'middle' | 'bottom' textAlign?: 'left' | 'right' multipleLine?: boolean border?: boolean disabled?: boolean required?: boolean icon?: AtIconBaseProps onClick?: CommonEventFunction labelPlacement?: 'horizontal' | 'vertical' } export const AtList: ComponentClass<AtListProps> declare const AtListItem: ComponentClass<AtListItemProps> export default AtListItem