vue-awesome-swiper
Version:
Swiper component for Vue
28 lines (27 loc) • 814 B
TypeScript
/**
* @file vue-awesome-swiper
* @module SwiperComponent
* @author Surmon <https://github.com/surmon-china>
*/
import Vue from 'vue';
import Swiper, { SwiperOptions } from 'swiper';
export default function getSwiperComponent(SwiperClass: typeof Swiper): import("vue/types/vue").ExtendedVue<Vue, {
$swiper: Swiper | null;
}, {
handleSwiperClick(event: MouseEvent): void;
autoReLoopSwiper(): void;
updateSwiper(): void;
destroySwiper(): void;
initSwiper(): void;
}, {
swiperInstance: Swiper | null;
swiperOptions: SwiperOptions;
wrapperClass: string;
}, {
defaultOptions: SwiperOptions;
options: SwiperOptions;
autoUpdate: boolean;
autoDestroy: boolean;
deleteInstanceOnDestroy: boolean;
cleanupStylesOnDestroy: boolean;
}>;