UNPKG

vue-amazing-ui

Version:

An Amazing Vue3 UI Components Library, Using TypeScript.

42 lines (41 loc) 1.45 kB
export interface Image { name?: string; src: string; link?: string; target?: '_self' | '_blank'; } export interface Props { images?: Image[]; width?: number | string; height?: number | string; mode?: 'banner' | 'carousel' | 'broadcast'; navigation?: boolean; effect?: 'slide' | 'fade' | 'cube' | 'flip' | 'coverflow' | 'cards' | 'creative'; delay?: number; speed?: number; loop?: boolean; pauseOnMouseEnter?: boolean; swipe?: boolean; preloaderColor?: 'theme' | 'white' | 'black'; } declare const _default: import('vue').DefineComponent<Props, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { change: (...args: any[]) => void; swiper: (...args: any[]) => void; }, string, import('vue').PublicProps, Readonly<Props> & Readonly<{ onChange?: ((...args: any[]) => any) | undefined; onSwiper?: ((...args: any[]) => any) | undefined; }>, { mode: "banner" | "carousel" | "broadcast"; width: number | string; height: number | string; delay: number; speed: number; images: Image[]; pauseOnMouseEnter: boolean; effect: "slide" | "fade" | "cube" | "flip" | "coverflow" | "cards" | "creative"; loop: boolean; navigation: boolean; swipe: boolean; preloaderColor: "theme" | "white" | "black"; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; export default _default;