UNPKG

@arco-design/web-vue

Version:

Arco Design Vue 2.0: A Vue.js 3 UI Library

21 lines (20 loc) 581 B
import { InjectionKey } from 'vue'; export interface CarouselContext { items: number[]; slideTo: (info: { targetIndex: number; isNegative: boolean; isManual: boolean; }) => void; mergedIndexes: { mergedIndex: number; mergedPrevIndex: number; mergedNextIndex: number; }; previousIndex: number | undefined; animationName: string; slideDirection: string | undefined; transitionTimingFunction: string; moveSpeed: number; } export declare const carouselInjectionKey: InjectionKey<CarouselContext>;