1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
| export default {
| init: true,
| direction: 'horizontal',
| touchEventsTarget: 'wrapper',
| initialSlide: 0,
| speed: 300,
| cssMode: false,
| updateOnWindowResize: true,
| resizeObserver: true,
| nested: false,
| createElements: false,
| enabled: true,
| focusableElements: 'input, select, option, textarea, button, video, label',
| // Overrides
| width: null,
| height: null,
| //
| preventInteractionOnTransition: false,
| // ssr
| userAgent: null,
| url: null,
| // To support iOS's swipe-to-go-back gesture (when being used in-app).
| edgeSwipeDetection: false,
| edgeSwipeThreshold: 20,
| // Autoheight
| autoHeight: false,
| // Set wrapper width
| setWrapperSize: false,
| // Virtual Translate
| virtualTranslate: false,
| virtualList: [],
| virtualIndexList: [],
| // Effects
| effect: 'slide',
| // 'slide' or 'fade' or 'cube' or 'coverflow' or 'flip'
| // Breakpoints
| breakpoints: undefined,
| breakpointsBase: 'window',
| // Slides grid
| spaceBetween: 0,
| slidesPerView: 1,
| slidesPerGroup: 1,
| slidesPerGroupSkip: 0,
| slidesPerGroupAuto: false,
| centeredSlides: false,
| centeredSlidesBounds: false,
| slidesOffsetBefore: 0,
| // in px
| slidesOffsetAfter: 0,
| // in px
| normalizeSlideIndex: true,
| centerInsufficientSlides: false,
| // Disable swiper and hide navigation when container not overflow
| watchOverflow: true,
| // Round length
| roundLengths: false,
| // Touches
| touchRatio: 1,
| touchAngle: 45,
| simulateTouch: true,
| shortSwipes: true,
| longSwipes: true,
| longSwipesRatio: 0.5,
| longSwipesMs: 300,
| followFinger: true,
| allowTouchMove: true,
| threshold: 0,
| touchMoveStopPropagation: false,
| touchStartPreventDefault: true,
| touchStartForcePreventDefault: false,
| touchReleaseOnEdges: false,
| // Unique Navigation Elements
| uniqueNavElements: true,
| // Resistance
| resistance: true,
| resistanceRatio: 0.85,
| // Progress
| watchSlidesProgress: false,
| // Cursor
| grabCursor: false,
| // Clicks
| preventClicks: true,
| preventClicksPropagation: true,
| slideToClickedSlide: false,
| // Images
| preloadImages: true,
| updateOnImagesReady: true,
| // loop
| loop: false,
| loopAdditionalSlides: 0,
| loopedSlides: null,
| loopFillGroupWithBlank: false,
| loopPreventsSlide: true,
| // rewind
| rewind: false,
| // Swiping/no swiping
| allowSlidePrev: true,
| allowSlideNext: true,
| swipeHandler: null,
| // '.swipe-handler',
| noSwiping: false,
| noSwipingClass: 'swiper-no-swiping',
| noSwipingSelector: null,
| // Passive Listeners
| passiveListeners: true,
| // NS
| containerModifierClass: 'swiper-',
| // NEW
| slideClass: 'swiper-slide',
| slideBlankClass: 'swiper-slide-invisible-blank',
| slideActiveClass: 'swiper-slide-active',
| slideDuplicateActiveClass: 'swiper-slide-duplicate-active',
| slideVisibleClass: 'swiper-slide-visible',
| slideDuplicateClass: 'swiper-slide-duplicate',
| slideNextClass: 'swiper-slide-next',
| slideDuplicateNextClass: 'swiper-slide-duplicate-next',
| slidePrevClass: 'swiper-slide-prev',
| slideDuplicatePrevClass: 'swiper-slide-duplicate-prev',
| wrapperClass: 'swiper-wrapper',
| slideThumbsClass: 'swiper-slide-thumb',
| // Callbacks
| runCallbacksOnInit: true,
| // Internals
| _emitClasses: false,
| willChange: false
| };
|
|