(
this: Swiper,
events: keyof SwiperEvents | string,
handler: SwiperEventHandler,
priority?: boolean,
)
| 7 | |
| 8 | export default { |
| 9 | on( |
| 10 | this: Swiper, |
| 11 | events: keyof SwiperEvents | string, |
| 12 | handler: SwiperEventHandler, |
| 13 | priority?: boolean, |
| 14 | ): Swiper { |
| 15 | const self = this; |
| 16 | if (!self.eventsListeners || self.destroyed) return self; |
| 17 | if (typeof handler !== 'function') return self; |
| 18 | const method: 'unshift' | 'push' = priority ? 'unshift' : 'push'; |
| 19 | (events as string).split(' ').forEach((event) => { |
| 20 | if (!self.eventsListeners[event]) self.eventsListeners[event] = []; |
| 21 | self.eventsListeners[event]; |
| 22 | }); |
| 23 | return self; |
| 24 | }, |
| 25 | |
| 26 | once( |
| 27 | this: Swiper, |
no outgoing calls
no test coverage detected