index.d.ts 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. /**
  2. * @file vue-awesome-swiper
  3. * @module default-export
  4. * @author Surmon <https://github.com/surmon-china>
  5. */
  6. import SwiperClass from 'swiper';
  7. declare const VueAwesomeSwiper: {
  8. version: string;
  9. install: import("./exporter").InstallFunction;
  10. directive: import("vue").DirectiveOptions;
  11. Swiper: import("vue/types/vue").ExtendedVue<import("vue").default, {
  12. $swiper: SwiperClass | null;
  13. }, {
  14. handleSwiperClick(event: MouseEvent): void;
  15. autoReLoopSwiper(): void;
  16. updateSwiper(): void;
  17. destroySwiper(): void;
  18. initSwiper(): void;
  19. }, {
  20. swiperInstance: SwiperClass | null;
  21. swiperOptions: import("swiper").SwiperOptions;
  22. wrapperClass: string;
  23. }, {
  24. defaultOptions: import("swiper").SwiperOptions;
  25. options: import("swiper").SwiperOptions;
  26. autoUpdate: boolean;
  27. autoDestroy: boolean;
  28. deleteInstanceOnDestroy: boolean;
  29. cleanupStylesOnDestroy: boolean;
  30. }>;
  31. SwiperSlide: import("vue/types/vue").ExtendedVue<import("vue").default, unknown, {
  32. update(): void;
  33. }, {
  34. slideClass: string;
  35. }, Record<never, any>>;
  36. };
  37. export declare const version: string;
  38. export declare const install: import("./exporter").InstallFunction;
  39. export declare const directive: import("vue").DirectiveOptions;
  40. export declare const Swiper: import("vue/types/vue").ExtendedVue<import("vue").default, {
  41. $swiper: SwiperClass | null;
  42. }, {
  43. handleSwiperClick(event: MouseEvent): void;
  44. autoReLoopSwiper(): void;
  45. updateSwiper(): void;
  46. destroySwiper(): void;
  47. initSwiper(): void;
  48. }, {
  49. swiperInstance: SwiperClass | null;
  50. swiperOptions: import("swiper").SwiperOptions;
  51. wrapperClass: string;
  52. }, {
  53. defaultOptions: import("swiper").SwiperOptions;
  54. options: import("swiper").SwiperOptions;
  55. autoUpdate: boolean;
  56. autoDestroy: boolean;
  57. deleteInstanceOnDestroy: boolean;
  58. cleanupStylesOnDestroy: boolean;
  59. }>;
  60. export declare const SwiperSlide: import("vue/types/vue").ExtendedVue<import("vue").default, unknown, {
  61. update(): void;
  62. }, {
  63. slideClass: string;
  64. }, Record<never, any>>;
  65. export default VueAwesomeSwiper;