UNPKG

@jdcfe/yep-react

Version:

一套移动端的React组件库

33 lines (32 loc) 1.14 kB
import * as React from 'react'; import { ReactNode } from 'react'; export interface CarouselProps { prefixCls?: string; style?: React.CSSProperties; autoPlay?: false | number; className?: string; initPage?: number; renderPage?: (current: number, total: number) => ReactNode; onTransitionEnd?: (index: number, item?: any) => void; onChange?: (index: number, item?: any) => void; isBounces?: boolean; isInfinite?: boolean; distance?: number; dots?: boolean; dotsClass?: string; vertical?: boolean; showPager?: boolean; children?: React.ReactNodeArray; onClickItem?: (index: number, item: any) => void; verticalSwipe?: 'natural' | 'standard'; width?: number | string; dynamicHeight?: boolean; centerMode?: boolean; centerSlidePercentage?: number; onSwipeStart?: (event: any) => void; onSwipeEnd?: (event: any) => void; onSwipeMove?: (event: any) => void; renderIndicator?: (onClickHandler: any, isSelected: boolean, index: number, label: any) => ReactNode; renderItem?: (item: any, xx: any) => ReactNode; transitionTime?: number; }