Installation
npm install --save @types/vue3-carousel-3d
Summary
This package contains type definitions for vue3-carousel-3d (https://github.com/Ray93/vue3-carousel-3d).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/vue3-carousel-3d.
index.d.ts
import { Component } from "vue";
export interface Carousel3dProps {
autoplay: boolean;
autoplayTimeout: number;
autoplayHoverPause: boolean;
count: number;
perspective: number;
display: number;
loop: boolean;
animationSpeed: number;
dir: "rtl" | "ltr";
width: number;
height: number;
border: number;
space: number;
startIndex: number;
clickable: boolean;
disable3d: boolean;
minSwipeDistance: number;
inverseScaling: number;
controlsVisible: boolean;
controlsPrevHtml: string;
controlsNextHtml: string;
controlsWidth: number;
controlsHeight: number;
onLastSlide: () => void;
onSlideChange: () => void;
bias: string;
onMainSlideClick: (param: { index: number }) => void;
}
export interface SlideProps {
index: number;
}
export const Slide: Component<SlideProps>;
export const Carousel3d: Component<Carousel3dProps>;
Additional Details
- Last updated: Tue, 07 Nov 2023 15:11:36 GMT
- Dependencies: @babel/types, vue
Credits
These definitions were written by tevem1207.