@uiw/react-native
Version:
UIW for React Native
29 lines (28 loc) • 757 B
TypeScript
import React from 'react';
export interface dataSourceType {
url: string;
onClick?: () => void;
}
export declare type dotType = 'dot' | 'block';
export interface SwiperProps {
/** 图片数据源 */
dataSource?: dataSourceType[];
/** 轮播图宽度 */
width?: number;
/** 轮播图高度 */
height?: number;
/** 播放时间 */
time?: number;
/** 圆角边框 */
borderRadius?: number;
/** 是否开启自动播放 */
autoplay?: boolean;
/** 指示点样式 dot: 圆点 block: 方块 */
dotStyle?: dotType;
/** 初始位置 */
index?: number;
/** 是否加载中 */
loading?: boolean;
}
declare const Swiper: (porps: SwiperProps) => React.JSX.Element;
export default Swiper;