reactnativecomponents
Version:
React Native Components
26 lines (25 loc) • 751 B
TypeScript
import AbstractComponent from '../AbstractComponent';
import Props from './Props';
/**
* @author 田尘殇Sean(sean.snow@live.com)
* @date 16/5/25
*/
declare class List extends AbstractComponent<Props> {
static defaultProps: {
disabled: boolean;
displayRightArrow: boolean;
alwaysBounceVertical: boolean;
fullSeparator: boolean;
separatorColor: string;
rightArrow: JSX.Element;
};
renderHeader(header: any): JSX.Element;
renderBody(body: any): JSX.Element;
renderFooter(footer: any, rightArrow: any): JSX.Element;
renderItem({ item }: {
item: any;
}): JSX.Element;
keyExtractor(item: any, index: any): string;
render(): JSX.Element;
}
export default List;