swiper.d.ts 787 B

123456789101112131415161718192021222324252627
  1. /**
  2. * @file vue-awesome-swiper
  3. * @module SwiperComponent
  4. * @author Surmon <https://github.com/surmon-china>
  5. */
  6. import Vue from 'vue';
  7. import Swiper, { SwiperOptions } from 'swiper';
  8. export default function getSwiperComponent(SwiperClass: typeof Swiper): import("vue/types/vue").ExtendedVue<Vue, {
  9. $swiper: Swiper | null;
  10. }, {
  11. handleSwiperClick(event: MouseEvent): void;
  12. autoReLoopSwiper(): void;
  13. updateSwiper(): void;
  14. destroySwiper(): void;
  15. initSwiper(): void;
  16. }, {
  17. swiperInstance: Swiper | null;
  18. swiperOptions: SwiperOptions;
  19. wrapperClass: string;
  20. }, {
  21. defaultOptions: SwiperOptions;
  22. options: SwiperOptions;
  23. autoUpdate: boolean;
  24. autoDestroy: boolean;
  25. deleteInstanceOnDestroy: boolean;
  26. cleanupStylesOnDestroy: boolean;
  27. }>;