UNPKG

comic-plus

Version:

<p align="center"> <img width="200px" src="./logo.png"/> </p>

45 lines (43 loc) 1.39 kB
import { ExtractPropTypes, PropType } from 'vue'; import { ComicDisplay, ComicDir } from '../../../utils'; export declare const carouselProps: { readonly height: { readonly type: StringConstructor; readonly default: "300px"; }; readonly mode: { readonly type: PropType<"transform" | "opacity" | "oblique">; readonly default: "transform"; }; readonly autoPlay: { readonly type: BooleanConstructor; readonly default: true; }; readonly arrow: { readonly type: PropType<ComicDisplay>; readonly default: "hover"; }; readonly direction: { readonly type: PropType<ComicDir>; readonly default: "horizontal"; }; readonly indicatorPosition: { readonly type: PropType<"default" | "outside" | "none">; readonly default: "default"; }; readonly defaultIndex: NumberConstructor; readonly pauseOnHover: { readonly type: BooleanConstructor; readonly default: true; }; readonly delay: { readonly type: NumberConstructor; readonly default: 3000; readonly validator: (value: number) => boolean; }; }; export type CarouselProps = ExtractPropTypes<typeof carouselProps>; export declare const carouselEmits: { change: (value: number) => boolean; }; export type CarouselEmits = typeof carouselEmits;