swiper.d.ts 1.6KB

12345678910111213141516171819202122
  1. import { Platform } from '../../../platform/platform';
  2. import { Slides } from '../slides';
  3. export declare function initSwiper(s: Slides, plt: Platform): void;
  4. export declare function startAutoplay(s: Slides, plt: Platform): boolean;
  5. export declare function stopAutoplay(s: Slides): void;
  6. export declare function pauseAutoplay(s: Slides, plt: Platform, speed?: number): void;
  7. export declare function updateAutoHeight(s: Slides): void;
  8. export declare function updateContainerSize(s: Slides, plt: Platform): void;
  9. export declare function updateSlidesSize(s: Slides, plt: Platform): void;
  10. export declare function currentSlidesPerView(s: Slides): number;
  11. export declare function update(s: Slides, plt: Platform, updateTranslate?: boolean): void;
  12. export declare function fixLoop(s: Slides, plt: Platform): void;
  13. export declare function slideTo(s: Slides, plt: Platform, slideIndex?: number, speed?: number, runCallbacks?: boolean, internal?: boolean): boolean;
  14. export declare function onTransitionStart(s: Slides, runCallbacks?: boolean): void;
  15. export declare function onTransitionEnd(s: Slides, plt: Platform, runCallbacks?: boolean): void;
  16. export declare function slideNext(s: Slides, plt: Platform, runCallbacks?: boolean, speed?: number, internal?: boolean): any;
  17. export declare function slidePrev(s: Slides, plt: Platform, runCallbacks?: boolean, speed?: number, internal?: boolean): any;
  18. export declare function slideReset(s: Slides, plt: Platform, runCallbacks?: boolean, speed?: number): boolean;
  19. export declare function disableTouchControl(s: Slides): boolean;
  20. export declare function enableTouchControl(s: Slides): boolean;
  21. export declare function destroySwiper(s: Slides): void;