swiper-bundle.esm.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. /**
  2. * Swiper 7.2.0
  3. * Most modern mobile touch slider and framework with hardware accelerated transitions
  4. * https://swiperjs.com
  5. *
  6. * Copyright 2014-2021 Vladimir Kharlampidi
  7. *
  8. * Released under the MIT License
  9. *
  10. * Released on: October 27, 2021
  11. */
  12. import Swiper from './core/core.js';
  13. export { default as Swiper, default } from './core/core.js';
  14. import Virtual from './modules/virtual/virtual.js';
  15. import Keyboard from './modules/keyboard/keyboard.js';
  16. import Mousewheel from './modules/mousewheel/mousewheel.js';
  17. import Navigation from './modules/navigation/navigation.js';
  18. import Pagination from './modules/pagination/pagination.js';
  19. import Scrollbar from './modules/scrollbar/scrollbar.js';
  20. import Parallax from './modules/parallax/parallax.js';
  21. import Zoom from './modules/zoom/zoom.js';
  22. import Lazy from './modules/lazy/lazy.js';
  23. import Controller from './modules/controller/controller.js';
  24. import A11y from './modules/a11y/a11y.js';
  25. import History from './modules/history/history.js';
  26. import HashNavigation from './modules/hash-navigation/hash-navigation.js';
  27. import Autoplay from './modules/autoplay/autoplay.js';
  28. import Thumbs from './modules/thumbs/thumbs.js';
  29. import FreeMode from './modules/free-mode/free-mode.js';
  30. import Grid from './modules/grid/grid.js';
  31. import Manipulation from './modules/manipulation/manipulation.js';
  32. import EffectFade from './modules/effect-fade/effect-fade.js';
  33. import EffectCube from './modules/effect-cube/effect-cube.js';
  34. import EffectFlip from './modules/effect-flip/effect-flip.js';
  35. import EffectCoverflow from './modules/effect-coverflow/effect-coverflow.js';
  36. import EffectCreative from './modules/effect-creative/effect-creative.js';
  37. import EffectCards from './modules/effect-cards/effect-cards.js';
  38. // Swiper Class
  39. const modules = [Virtual, Keyboard, Mousewheel, Navigation, Pagination, Scrollbar, Parallax, Zoom, Lazy, Controller, A11y, History, HashNavigation, Autoplay, Thumbs, FreeMode, Grid, Manipulation, EffectFade, EffectCube, EffectFlip, EffectCoverflow, EffectCreative, EffectCards];
  40. Swiper.use(modules);