UNPKG

vue-amazing-ui

Version:

An Amazing Vue3 UI Components Library, Using TypeScript.

76 lines (75 loc) 2.29 kB
import { CSSProperties } from 'vue'; export interface Image { name?: string; src: string; link?: string; target?: '_self' | '_blank'; } export interface Props { images?: Image[]; width?: number | string; height?: number | string; autoplay?: boolean; pauseOnMouseEnter?: boolean; effect?: 'slide' | 'fade'; interval?: number; showArrow?: boolean; arrowColor?: string; arrowSize?: number; dots?: boolean; dotSize?: number; dotColor?: string; dotActiveColor?: string; dotStyle?: CSSProperties; dotActiveStyle?: CSSProperties; dotPosition?: 'bottom' | 'top' | 'left' | 'right'; dotsTrigger?: 'click' | 'hover'; spinProps?: object; fadeDuration?: number; fadeFunction?: string; slideDuration?: number; slideFunction?: string | number[]; } declare function to(n: number): void; declare function prev(): void; declare function next(): void; declare function getCurrentIndex(): number; declare const _default: import('vue').DefineComponent<Props, { to: typeof to; prev: typeof prev; next: typeof next; getCurrentIndex: typeof getCurrentIndex; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { change: (...args: any[]) => void; click: (...args: any[]) => void; }, string, import('vue').PublicProps, Readonly<Props> & Readonly<{ onChange?: ((...args: any[]) => any) | undefined; onClick?: ((...args: any[]) => any) | undefined; }>, { width: number | string; height: number | string; showArrow: boolean; images: Image[]; autoplay: boolean; pauseOnMouseEnter: boolean; effect: "slide" | "fade"; interval: number; arrowColor: string; arrowSize: number; dots: boolean; dotSize: number; dotColor: string; dotActiveColor: string; dotStyle: CSSProperties; dotActiveStyle: CSSProperties; dotPosition: "bottom" | "top" | "left" | "right"; dotsTrigger: "click" | "hover"; spinProps: object; fadeDuration: number; fadeFunction: string; slideDuration: number; slideFunction: string | number[]; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, { carouselRef: HTMLDivElement; }, HTMLDivElement>; export default _default;